【エラー】
新しく追加されたデータがグラフに表示されない。
【原因】
恐らく今まで数字がなく、ある一定の日付から始まる、以前が欠損してるのでグラフに表示されないのかも?
0がもしかしたらInt型ではないのかも。
ですので、グラフに描写する方法を知りたいです。
【試したこと】
npivot.fillna(0)でNaNを0に置換した結果、DataFrame上ではゼロになりましたが、グラフ には表示されない。
X軸にマイナスを表示させても出ていない。
【試したこと】
#npivot=df1.pivot_table(index='Time period',columns='ID', values=['Spend'],aggfunc='sum') npivot.round(0) npivot.isnull() x1=npivot.index y1=npivot.Spend plt.plot(x,y, label=label) fig, ax = plt.subplots(figsize=(8,5)) plt.ylim(-100000,100000) #X軸調整 npivot.plot(ax=ax) plt.xlabel('X Axis') plt.show()
コードが断片的で検証できないので、できれば第三者が実行できる最小限のデータ、コードを提示されると
回答得られやすいと思います。
とりあえず「npivot.fillna(0)でNaNを0に置換した結果」では具体的にどのようなコードを書きましたか?
(置換結果をちゃんと元データフレームに代入しましたか?)
置換結果をちゃんと元データフレームに代入しましたか?
→これで解決しました!
ありがとうございます!
解決出来たら解決済みにしておきましょう
すいません、ベストアンサーを推せるボタンがなぜかなくなっておりまして泣
回答が1件も付いていない場合は、自己解決方法を記入しないと解決済みにできないかもしれません(o_ _)o))
回答1件
あなたの回答
tips
プレビュー

