繁体   English   中英

与直接绘制数据集不同的条形图 colors

[英]different colors of the bars from directly plotting dataset

我可以在我的条形图上直接从 pandas plot 有不同的 colors 而不指定它们。 这就是我所指的:我有这个 dataframe:

 df
 Personnage    Puissance
 J. Wick        82
 J. Bond        72
 J. Bourne      85
 J. Rambo       91
 J. McLane      83

当我使用df.plot(kind='bar')时,我所有的条都是蓝色的。我想使用一个参数来获得不同的 colors 而无需手动指定它们。

您是否对seaborn开放态度:

import seaborn as sns
sns.barplot(x='Personnage', y='Puissance', data=df)

Output:

在此处输入图像描述

使用 matplotlib,您可以循环数据:

for idx, row in df.iterrows():
    plt.bar(row['Personnage'], row['Puissance'])

你会得到几乎相同的 output 不同的 alpha:

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM