Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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 我的时间序列图显示了错误的顺序_Python_Sorting_Matplotlib_Plot - Fatal编程技术网

Python 我的时间序列图显示了错误的顺序

Python 我的时间序列图显示了错误的顺序,python,sorting,matplotlib,plot,Python,Sorting,Matplotlib,Plot,我在策划: df['close'].plot(legend=True,figsize=(10,4)) 原始数据系列按降序排列,然后我做了: df.sort_values(['quote_date']) 该表现在看起来不错,并按照所需的方式进行排序,但图表仍然是一样的,先显示今天,然后再返回时间 .plot()是否按索引排序?如果是,我如何解决这个问题? 或者,我使用以下方法导入数据: df = pd.read_csv(url1) 我可以在那里对数据进行排序吗 此代码有两个问题: 1) df

我在策划:

df['close'].plot(legend=True,figsize=(10,4))
原始数据系列按降序排列,然后我做了:

df.sort_values(['quote_date'])
该表现在看起来不错,并按照所需的方式进行排序,但图表仍然是一样的,先显示今天,然后再返回时间

.plot()
是否按索引排序?如果是,我如何解决这个问题? 或者,我使用以下方法导入数据:

df = pd.read_csv(url1)

我可以在那里对数据进行排序吗

此代码有两个问题:

1)
df.sort\u值(['quote\u date'])
未进行适当排序。这将返回已排序的数据帧,但
df
未更改=>

df = df.sort_values(['quote_date'])
2) 是的,
plot()
方法默认按索引打印,但您可以使用关键字
use\u index

df['close'].plot(use_index=False, legend=True,figsize=(10,4))

请发布一个你的数据作品样本,就像一个魔咒!太多了!