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的各種方式,但似乎無法得到此工作。有一個簡單的解決方案嗎?我在其他地方看過相關的問題,但答案似乎不適用於我(或者沒有答案?)