python使用seaborn绘制柱状图
时间: 2024-11-24 09:43:56 浏览: 9
vis.rar_This Is It
在Python中,Seaborn是一个强大的数据可视化库,可以用来创建各种复杂的统计图形。这里有两个示例展示了如何使用Seaborn绘制柱状图:
1. **垂直柱状图**[^1],通常用于比较不同类别(如'total_bill'按'day'和'sex'分组)的数据分布:
```python
import seaborn as sns
tips = ... # 假设tips是你想要分析的数据集
ax = sns.barplot(x="day", y="total_bill", hue="sex", data=tips)
```
2. **水平柱状图**,在这种情况下,我们按照顺序列出x轴的标签(如'A','B','C'),y轴代表对应的数值:
```python
x = ["A", "B", "C"]
y = [1, 2, 3]
sns.barplot(y=y, x=x) # 注意这里的顺序是y先x后
plt.title('Horizontal Bar Chart Example') # 添加标题
plt.show()
```
阅读全文