0
私は、データフレームをプロットしています:抑止パンダデータフレームプロット出力
ax = df.plot()
fig = ax.get_figure()
fig.savefig("{}/{}ts.png".format(IMGPATH, series[pfxlen:]))
それは正常に動作します。しかし、コンソールで、私は得る:
/usr/lib64/python2.7/site-packages/matplotlib/axes.py:2542: UserWarning: Attempting to set identical left==right results in singular transformations; automatically expanding. left=736249.924955, right=736249.924955 + 'left=%s, right=%s') % (left, right))
基本的な検索は私にこのエラーを解決する方法を示していません。だから、私はこれらのエラーを抑制したい、彼らはコンソールを駄目にするので。これどうやってするの?
同じx値を持つ1つのデータポイントまたは一連のデータだけをプロットしていますか?いいえ、あなたはそれらを黙らせなければなりません。 – wflynny
@wflynny - InfluxDBからデータフレームに読み込まれた時系列です。それは時間と測定値(浮動小数点数)を含んでいます。 –
だから私はあなたが1つのデータポイントをプロットしていると思っています。あなたのコードの中か、 'df.plot()'の中のどこかで、 'ax.set_xlim(736249.924955、736249.924955)'を呼び出しています。これがmatplotlibが不平を言っているところです。 – wflynny