Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.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
data.plot(x=data.timestamp,style=";上出现Python错误)_Python_Pandas_Matplotlib_Plot - Fatal编程技术网

data.plot(x=data.timestamp,style=";上出现Python错误)

data.plot(x=data.timestamp,style=";上出现Python错误),python,pandas,matplotlib,plot,Python,Pandas,Matplotlib,Plot,在Python中,我尝试使用以下命令获取绘图的时间戳信息。我已经进口了熊猫和派拉布的合适包装。数据也都被清除了 data.plot(x=data.timestamp,style=“.-”) 我总是在很多不同的事情上犯下巨大的错误。我正在跟踪到,时间是38分钟。这是我得到的错误:它是巨大的 回溯(最近一次调用):文件“”,第1行,在data.plot(x=data.timestamp,style=“.-”)文件“C:\Python3\lib\site packages\pandas\plottin

在Python中,我尝试使用以下命令获取绘图的时间戳信息。我已经进口了熊猫和派拉布的合适包装。数据也都被清除了

data.plot(x=data.timestamp,style=“.-”)

我总是在很多不同的事情上犯下巨大的错误。我正在跟踪到,时间是38分钟。这是我得到的错误:它是巨大的


回溯(最近一次调用):文件“”,第1行,在data.plot(x=data.timestamp,style=“.-”)文件“C:\Python3\lib\site packages\pandas\plotting\u core.py”,第2673行,在callsort\u columns=sort\u columns,**kwds)文件“C:\Python3\lib\site packages\pandas\plotting\u core.py”,第1900行,在绘图框架**kwds)文件“C:\Python3\lib\site packages\pandas\plotting\u core.py”的第1727行中,在绘图对象生成()文件“C:\Python3\lib\site packages\pandas\plotting\u core.py”的第260行中,在生成self中,在第468行的“C:\Python3\lib\site packages\pandas\plotting\u core.py”文件“C:\Python3\lib\site packages\pandas\plotting\u core.py”中,在“apply\u axis\properties labels=axis.get\majortickbels()+axis.get\minortickbels()文件“C:\Python3\lib\site packages\matplotlib\axis.py”中,第1188行,在get\u majorticklabels ticks=self.get\u major\u ticks()文件“C:\Python3\lib\site packages\matplotlib\axis.py”的第1339行中,在get\u major\ticks numticks=len(self.get\u major\u locator())文件“C:\Python3\lib\site packages\matplotlib\dates.py”的第1054行中,调用self.refresh()文件“C:\Python3\lib\site packages\matplotlib\dates.py”,第1074行,在刷新dmin中,dmax=self.viewlim\u to_dt()文件“C:\Python3\lib\site packages\matplotlib\dates.py”,在viewlim\u to_dt中,第832行,返回num2date(vmin,self.tz),num2date(vmax,self.tz)文件“C:\Python3\lib\site packages\matplotlib\dates\matlib.py,第441行,从顺序号(x,tz)文件“C:\Python3\lib\site packages\matplotlib\dates.py”返回的num2日期,第256行,从顺序号dt=datetime.datetime.fromordinal(ix).replace(tzinfo=UTC)ValueError:ordinal必须>=1

我有一个类似的问题,我相信这是熊猫和Jupyter笔记本的版本问题,与Quentin在这里的示例中使用的不同:以及您和我使用的

试试这个:

data.plot('timestamp', style='.-')

根据文件要求,标签或位置都应起作用

数据帧
x:标签或位置,默认无
y:标签或位置,默认无

允许绘制一列与另一列的对比图

您可以共享数据吗?我想这与问题相同。数据集在这里:coffee.csv。我必须删除空值,并将时间戳和咖啡数量的数据类型分别更改为datetime和integer。我可以使用pylab在绘图中查看它,但我想添加timestamp元素作为我的x值。
data.plot(x='timestamp', style='.-')