2
我想绘制使用ggplot在Python中的时间序列数据,我无法修复的规模。蟒蛇ggplot设置日期时间轴的范围
这是我最近的努力 - 首先我设置所需max和x轴的XMIN的最小值和XMAX:
xmin=pd.to_datetime('2011-04-01')
xmax=pd.to_datetime('2011-08-01')
然后,从数据帧fishdf我尝试绘图我的时间变量(” tottime“ - x轴)相对于一个数字变量(” RX”,y轴):
fig=(ggplot(fishdf,aes('tottime','rx')) + \
geom_line() + \
geom_point() + \
ggtitle(PIT) + \
scale_x_date(breaks='7 days',
labels=date_format('%m -%d'),
limits=(xmin,xmax))) + \
scale_y_continuous(limits=(0,235))
outfig= r"C:\a\Projects\Shad Telemetry\Connecticut River\CumDat\Python\figs\%s.png"%(PIT)
ggsave(fig,outfig)
能正常工作的时候,不包括的限值=命令,但与限制我出现错误
TypeError:需要一个浮点数
我已经尝试过设置/格式化xmin和xmax的各种方式,但似乎无法得到此工作。有一个简单的解决方案吗?我在其他地方看过相关的问题,但答案似乎不适用于我(或者没有答案?)