Я пытаюсь составить стековый график из таблицы, чтобы представить несколько переменных с одной и той же осью X. однако я хочу, чтобы ось х была логарифмической. Я не мог найти какой-либо способ в документации стека. Кто-нибудь есть какие-либо предложения о том, как я могу решить эту проблему?
Я пробовал вместо этого использовать вспомогательные графики, однако, таким образом, мои графики не поместились бы все на одной странице, и у меня было бы много пробелов между вложенными участками,Поэтому я выбрал stackplot, чтобы сделать его более красивым и менее затратным.
tbl = readtable('usage.csv');
newYlabels = {'Heating (kWh/year)','Cooling (kWh/year)','Electricity (kWh/year)'};
stackedplot(tbl,[{2:16},{17:27},{28:35}],'XVariable',[1],'DisplayLabels',newYlabels);
Вот вывод кода:
Вотизображение того, что я пытаюсь сделать, но ось x должна быть реальной переменной (\ beta) в логарифмическом масштабе