3D диаграммы рассеяния в мудреце - PullRequest
7 голосов
/ 14 декабря 2010

Можно ли создавать трехмерные диаграммы рассеяния в sage ?

Под графиком рассеяния я имею в виду график, подобный следующему: alt text

Ответы [ 2 ]

9 голосов
/ 26 января 2011

Абсолютно. Если у вас есть список кортежей, представляющих ваши очки, что-то вроде:

point_list=[(0.,1.,2.), (2.,2.,3.)]
point3d(point_list)

, которая будет отображать две точки, указанные в point_list, вы можете добавить метки осей со стандартными параметрами построения шалфея.

2 голосов
/ 09 марта 2016

Можно, как указано в принятом ответе.Чтобы получить именно этот график (http://matplotlib.org/examples/mplot3d/scatter3d_demo.html) из Sage, вы можете использовать matplotlib: скопируйте код примера в ячейку (я предполагаю, что вы используете ноутбук) и подставьте последнюю строку

plt.show()

с

plt.savefig("")
plt.close("all")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...