Python中文
首页
教程
问答
标签
搜索
登录
注册
x轴上显示的日期
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在处理一个相当大的数据集。这是一个包含8列<code>(y1-y8)</code>和1列<code>(x)</code>和日期数据<code>(format: m/d/Y)</code>的文件。在</p> <p>我想对比一下8列随时间的变化,一个曲线图似乎是最好的选择。在</p> <p>这是我的代码:</p> <pre><code>import matplotlib.pyplot as plt import numpy as np import pandas as pd import matplotlib.cbook as cbook import matplotlib.dates as mdates import datetime from matplotlib.dates import DateFormatter %matplotlib inline df = pd.read_excel('Masterfile_allSTW.xlsx', 'Sheet1') #data #df.TS_TIMESTAMP = df.TS_TIMESTAMP.astype(str) x = df['dates'] y1 = df['Rtemp_EG'] y2 = df['Rtemp_EG+1.OG'] y3 = df['Rtemp_1.OG'] y4 = df['Rtemp_2.OG'] y5 = df['Rtemp_3.OG'] y6 = df['Rtemp_4.OG'] y7 = df['Rtemp_5.OG'] y8 = df['Rtemp_6.OG'] #plot data fig, ax = plt.subplots(figsize=(15,7)) df.plot(ax=ax) #set ticks every week ax.xaxis.set_major_locator(mdates.DayLocator()) #set major ticks format ax.xaxis.set_major_formatter(mdates.DateFormatter('%m %d')) </code></pre> <p>运行脚本时,该图如下所示:</p> <p><img src="https://i.stack.imgur.com/6z4uJ.jpg" alt="enter image description here"/></p> <p>我对绘图图的外观非常满意,唯一缺少的是<code>x</code>轴上的日期描述(它应该来自<code>('dates')</code>列)。我觉得问题出在<code>df.plot(ax=ax)</code>行中,但我不确定。在</p> <p>非常感谢任何帮助!在</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>如果其他答案在这里没有帮助,我建议将日期列作为绘制索引。在某些情况下,如果日期是一个列似乎会有问题,但我不明白为什么会这样。在</p> <pre><code>df.set_index("dates").plot(ax=ax, x_compat=True) </code></pre>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何测试setup.py?
9 回答
如何测试Singleton\u del\u()方法?
9 回答
如何测试slack api团队加入活动
1 回答
如何测试soapweb服务的RPC?
2 回答
如何测试SocketIO服务器连接(使用pytest或任何其他包)?
7 回答
如何测试stanfordnlp是否在gpu上运行?
10 回答
如何测试stdin脚本“live”,通常程序在后台与之交互?
8 回答
如何测试tensorflow cifar10 cnn tutorial mod
9 回答
如何测试Tkinter标签调用
8 回答
如何测试Tornado处理程序正确调用另一个API?
8 回答
如何测试unittests中引发的命名CheckConstraint或ValidationError?
4 回答
如何测试URL是否被调用(从另一个线程内部)
6 回答
如何测试uuuu name_uuuuuuu==“uuuuuu main_uuuuuuuuuuuuuu”以增加覆盖率
10 回答
如何测试WindowStaysOnTopHint标志是否设置在windowFlags中?
9 回答
如何测试X是否像list/tup那样嘎嘎作响
9 回答
如何测试x是否是一个泛集的成员?
3 回答
如何测试一个numpy中的所有行是否相等
6 回答
如何测试一个Python对象是否为模块?
8 回答
如何测试一个函数,它返回的东西,并有副作用?
10 回答
如何测试一个函数只接受某个类型?
10 回答