seaborn显示箱线图的中值
时间: 2024-05-05 12:22:26 浏览: 103
在seaborn中,箱线图的中值可以使用`stripplot`或者`swarmplot`函数来显示。这两个函数的区别在于`stripplot`会将所有的数据点都显示出来,而`swarmplot`则会避免数据点的重叠。
可以通过设置参数`color`来调整中值的颜色,例如:
```python
import seaborn as sns
import matplotlib.pyplot as plt
# 加载数据
tips = sns.load_dataset("tips")
# 绘制箱线图和中值
sns.boxplot(x="day", y="total_bill", data=tips, color="lightgrey")
sns.stripplot(x="day", y="total_bill", data=tips, color="red", size=5)
plt.show()
```
上述代码将绘制出一张包含箱线图和中值的图表,其中中值的颜色为红色。
阅读全文