質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

pandas

Pandasは、PythonでRにおけるデータフレームに似た型を持たせることができるライブラリです。 行列計算の負担が大幅に軽減されるため、Rで行っていた集計作業をPythonでも比較的簡単に行えます。 データ構造を変更したりデータ分析したりするときにも便利です。

Q&A

解決済

1回答

1160閲覧

欠損値置換 グラフ 描写 python

pon244

総合スコア59

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

pandas

Pandasは、PythonでRにおけるデータフレームに似た型を持たせることができるライブラリです。 行列計算の負担が大幅に軽減されるため、Rで行っていた集計作業をPythonでも比較的簡単に行えます。 データ構造を変更したりデータ分析したりするときにも便利です。

0グッド

0クリップ

投稿2020/02/29 13:31

【エラー】
新しく追加されたデータがグラフに表示されない。
【原因】
恐らく今まで数字がなく、ある一定の日付から始まる、以前が欠損してるのでグラフに表示されないのかも?
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()

「Isnullの結果」
Isnullの結果

グラフの結果 グラフの凡例は5つあるが、折れ線グラフには描写されてない、
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

can110

2020/03/01 00:32

コードが断片的で検証できないので、できれば第三者が実行できる最小限のデータ、コードを提示されると 回答得られやすいと思います。 とりあえず「npivot.fillna(0)でNaNを0に置換した結果」では具体的にどのようなコードを書きましたか? (置換結果をちゃんと元データフレームに代入しましたか?)
pon244

2020/03/01 02:10

置換結果をちゃんと元データフレームに代入しましたか? →これで解決しました! ありがとうございます!
siruku6

2020/03/01 06:02

解決出来たら解決済みにしておきましょう
pon244

2020/03/01 06:38

すいません、ベストアンサーを推せるボタンがなぜかなくなっておりまして泣
siruku6

2020/03/05 13:50

回答が1件も付いていない場合は、自己解決方法を記入しないと解決済みにできないかもしれません(o_ _)o))
guest

回答1

0

自己解決

解決しました!
ありがとうございます!

投稿2020/03/06 03:24

pon244

総合スコア59

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問