我怎样才能弄清楚Pandas的X轴呢

2024-04-25 14:25:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着读入熊猫的一个文件,像这样:

df=read_csv('C:\Python27\mm.txt',skiprows=7,index_col=[0,1],names=['Date','Time','temp'])

然后我可以得到下面的数据帧:

Date        Time     celsius    
2012-04-12 16:13:09  20.6
2012-04-13 00:13:09  20.6
...
....

当我绘制数据帧时,X轴变得如此混乱,充满了这样的时间“2012-04-12 16:13:09”。X轴怎么能只显示年和月呢?你知道吗

像这样绘制代码“测向图()”

PS:我的熊猫版本是0.7.3,因为某些原因我无法升级。你知道吗


Tags: 文件csv数据txtdfreaddateindex
1条回答
网友
1楼 · 发布于 2024-04-25 14:25:02

方法:

def parse(datet):
dt=datetime.strptime(datet[0:10],'%Y-%m-%d')
delta=timedelta(hours=int(datet[11:13]),minutes=int(datet[14:17]))
return dt+delta

df=read_csv('c:/py/mimi',skiprows=7,parse_date={'datet':[0,1]},index_col='datet',date_parser=parse)

相关问题 更多 >