我试图做一个基准线图表,一个网站的登录时间之间的两组用户。我的数据如下:
df:
Group Jan Feb Mar Apr May June
A 12 62 44 34 15 25
B 55 43 42 29 42 33我如何用两行来制作一个图表:A和B,X轴是月份,y轴是登录时间。我很感谢在这方面提供的任何帮助。提前感谢!
发布于 2020-08-31 09:16:12
可以说,最简单的方法是使用df.T转换数据格式,使用pd.options.plotting.backend = "plotly"设置熊猫巧妙地背靠背,然后只使用df.plot()。如果您已经在熊猫数据中获得了确切的数据,您只需使用:
df.set_index('Group').T.plot()情节:

使用数据示例完成代码:
import pandas as pd
pd.options.plotting.backend = "plotly"
df = pd.DataFrame({'Group': {0: 'A', 1: 'B'},
'Jan': {0: 12, 1: 55},
'Feb': {0: 62, 1: 43},
'Mar': {0: 44, 1: 42},
'Apr': {0: 34, 1: 29},
'May': {0: 15, 1: 42},
'June': {0: 25, 1: 33}}).set_index('Group')
df.T.plot()https://stackoverflow.com/questions/63667387
复制相似问题