在df.reset_index()。plot条形图中更改颜色

时间:2020-04-25 12:03:51

标签: dataframe matplotlib colors bar-chart

我有以下代码生成显示的图形。如何将橙色更改为红色?我试过说c =“ red”,但这会使橙色和蓝色条变成红色

df.reset_index().plot(x="index", y=["Ic_tape_inner", "Ic_tape_outer"], kind="bar", figsize=(10,6)) MarkItUp

1 个答案:

答案 0 :(得分:0)

将颜色添加为列表,例如color=["blue","red"]

 (pd.DataFrame({"Ic_tape_inner":[10,12,13],"Ic_tape_outer":[1,2,3]})
  .reset_index().plot(x="index", y=["Ic_tape_inner", "Ic_tape_outer"],
   kind="bar", figsize=(10,6),color=["blue","red"])
 )

enter image description here