Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何根据行从dataframe绘图,使每列都是一个点_Python_Pandas_Plot - Fatal编程技术网

Python 如何根据行从dataframe绘图,使每列都是一个点

Python 如何根据行从dataframe绘图,使每列都是一个点,python,pandas,plot,Python,Pandas,Plot,我试图绘制一个线图,它将根据列值波动 My pandas dataframe有10列表示每天(我的列的名称为day1、day2、…、day10)和3行,每行显示一个单一功能,我希望每天查看它们的变化(马铃薯、洋葱和草莓的每日销售额百分比) 我已经试着用它来策划了 timeseries.plot() pyplot.show() 我得到的是: (“图中的Feature”是索引的列名,而不是0,1,2作为行名,我有土豆、洋葱和草莓) 我想为每一行分别实现的是: 如果有人能帮我,我会很高兴的。 提前

我试图绘制一个线图,它将根据列值波动

My pandas dataframe有10列表示每天(我的列的名称为day1、day2、…、day10)和3行,每行显示一个单一功能,我希望每天查看它们的变化(马铃薯、洋葱和草莓的每日销售额百分比)

我已经试着用它来策划了

timeseries.plot()
pyplot.show()
我得到的是:

(“图中的Feature”是索引的列名,而不是0,1,2作为行名,我有土豆、洋葱和草莓)

我想为每一行分别实现的是:

如果有人能帮我,我会很高兴的。
提前感谢

尝试转置数据帧:

timeseries.T.plot()

mcve:

如果您想知道原因,请查看
df.T

df.T
        Potato     Onion  Strawbery
day0  0.232951  0.516356   0.768387
day1  0.764059  0.149735   0.597404
day2  0.876049  0.630793   0.335025
day3  0.442927  0.646496   0.034924
day4  0.794574  0.061397   0.385407
day5  0.517380  0.480174   0.979457
day6  0.068231  0.332127   0.272894
day7  0.631673  0.389646   0.950945
day8  0.185351  0.111144   0.038993
day9  0.139135  0.799737   0.996456

你能提供你的数据集样本吗?
df.T
        Potato     Onion  Strawbery
day0  0.232951  0.516356   0.768387
day1  0.764059  0.149735   0.597404
day2  0.876049  0.630793   0.335025
day3  0.442927  0.646496   0.034924
day4  0.794574  0.061397   0.385407
day5  0.517380  0.480174   0.979457
day6  0.068231  0.332127   0.272894
day7  0.631673  0.389646   0.950945
day8  0.185351  0.111144   0.038993
day9  0.139135  0.799737   0.996456