3
私はpandas df.plot(kind = area)を使用して積み重ねエリアチャートを作成しています。私のデータ値のいくつかは時々ゼロです。私は値がゼロの行を表示させたくありません。まだエリアを表示している間にラインを隠すことは可能ですか?パンダは0の値を持つエリアチャートをスタックします
単純なグラフを作成するための基本コードです。値が0なので、赤い線が3と4の間に表示されないようにします。
import numpy as np
import pandas as pd
data = np.array([np.arange(10)]*3).T
df = pd.DataFrame(data, columns = ['A','B','C'])
df['C']=np.where(df.index==4,0,df['C'])
df['C']=np.where(df.index==3,0,df['C'])
df.plot(kind='area')
したくない値を持つ行をドロップします。 –
行のすべての値がゼロであるわけではありません。 –
代表的なデータフレームを生成するコードなしで、この種の問題を解決することは不可能です。 –