построение графиков данных панд в виде диаграммы с накоплением - PullRequest
0 голосов
/ 03 декабря 2018

у меня есть следующий набор данных pandas:

   col1  col2                         col3
0  name1 2018-11-27 23:08:47.700000   3
1  name1 2018-11-27 23:08:47.500000   4
2  name1 2018-11-27 23:08:47.300000   1
3  name1 2018-11-27 23:08:47.600000   3
4  name2 2018-11-27 23:08:47.100000   3
5  name2 2018-11-27 23:08:47.400000   3
6  name2 2018-11-27 23:08:47.800000   2
7  name2 2018-11-27 23:08:47.200000   3

Я хотел бы создать диаграмму, на которой ось x - это отметка времени (col2), ось y - это сумма (col3), и я будубыть в состоянии различать разные графики по имени (col1) - я думал о «диаграмме с накоплением областей», где каждый цвет обозначал бы другое имя

я пытался использовать plotly / matplotlib / cufflinks, но не сделалпреуспеть (я не разработчик Python).что было бы самым простым способом сделать это?

например я попробовал:

df.iplot(asFigure=True,kind='scatter',filename='output') #  -- no result

df = df.cumsum();
plt.figure(); 
df.plot(); 
lt.legend(loc='best')
plt.savefig('plot.png') # recieved a result that i could not understand
  • os: Ubuntu 14.04
  • Python версия: 2.7.12
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...