Tir na Nog
Я не знаю, по правильному ли адресу, но очень надеюсь, что кто-нибудь из участников может помочь:
В рамках задачи по эконометрике мне нужно сделать диаграмму с тремя параметрами.
Диаграмма должна представлять собой резульат линейной регрессии с двумя параметрами:
независимые параметры х1 (средняя цена продукта) и х2 (затраты на рекламу), зависимый - y (выручка).
Я хотела сделать х2 на оси абсцисс Х, х1 на оси Z, выручку - на оси ординат У.
Но столкнулась с тем, что в Excel могу задать только два измерения.
Конечно-конечно, там есть вид 3-D, но это пвсевдо-третье измерение, которое просто делает объемеым Х и У (то есть обхемное по сути двухмерное изображение), добавить дейстивтельный второй параметр при этом я не могу.
Кто-нибудь знает программу, которая позволяет построить трехмерную диаграмму?
Заранее спасибо!
(сделано)
В рамках задачи по эконометрике мне нужно сделать диаграмму с тремя параметрами.
Диаграмма должна представлять собой резульат линейной регрессии с двумя параметрами:
независимые параметры х1 (средняя цена продукта) и х2 (затраты на рекламу), зависимый - y (выручка).
Я хотела сделать х2 на оси абсцисс Х, х1 на оси Z, выручку - на оси ординат У.
Но столкнулась с тем, что в Excel могу задать только два измерения.
Конечно-конечно, там есть вид 3-D, но это пвсевдо-третье измерение, которое просто делает объемеым Х и У (то есть обхемное по сути двухмерное изображение), добавить дейстивтельный второй параметр при этом я не могу.
Кто-нибудь знает программу, которая позволяет построить трехмерную диаграмму?
Заранее спасибо!
(сделано)
Значения на примере:
1 2 3
4 5 6
7 8 9
Вид такой, что должен быть?
К сожалению, там нельзя столбики делать разной ширины/длины, варьировать можно только высотой (задается матрицей).
Но можно схитрить и сделать ряд столбиков одинаковой длины, но для этого придется писать кучу одинаковых значений.
C := Matrix([[1, 2, 3], [4, 5, 6], [7, 8, 9]]);
matrixplot(C, heights=histogram, axes=boxed);
это должно выглядить полоскостью в пространстве, примерно так:
Линеарная регрессия: y^=104,79-6,64x1i+2,98x2i
то есть точки примерно такие:
X Z Y
0 0 104,79
0 1 107,77
1 0 98,15
1 1 101,13
1 2 104,11
plot3d(104.79-6.64*x+2.98*y, x=0..2, y=0..2);
Подойдет такой график?
Только переменные обозначены по-другому. Это существенно?
Спасибо тебе большое!!!