ggplot을 사용하여 파이썬에서 시계열 데이터를 플로팅하려하고 스케일을 수정할 수 없습니다.파이썬 ggplot datetime에 축 범위 설정
여기 내 가장 최근의 노력입니다 - 처음에는 원하는 최대 및이 xMin과 x 축의 최소 값과 XMAX 설정 : 내 시간 변수를 플롯하려고 dataframe의 fishdf에서, 그리고
xmin=pd.to_datetime('2011-04-01')
xmax=pd.to_datetime('2011-08-01')
를 (' 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)
나는 한계 = 명령을 포함하지만,하지 않을 때 한계와 I 오류가 발생했습니다
TypeError : float가 필요합니다.
xmin 및 xmax를 설정/포맷하는 다양한 방법을 시도했지만 작동하지 않는 것 같습니다. 간단한 해결책이 있습니까? 나는 다른 곳에서 관련 질문을 보았다. 그러나 대답은 나를 위해 일하지 않는 것 (또는 대답이 없다)