2
ここで、負の値に赤の色が表示されないのはなぜですか?この例では、色がmatplotlibで機能しないのはなぜですか?
df = pd.DataFrame([1, -2, 3, -4])
df['positive'] = df[[0]]>0
df[[0]].plot(kind='bar', color=df.positive.map({True: 'g', False: 'r'}))
私は赤であることを、負の値を期待しています!
以下の説明では、これはpandas 0.20.2の最新バージョンのバグです。
を出力し、あなたが取得している出力と、あなたが期待している出力を表示することができますか? – Ahmed
@Ahmedが質問を更新 –
私はそれらを赤色にしました – tarashypka