利用 seaborn根据type的分类绘制 count 的箱线图
时间: 2024-02-12 08:05:45 浏览: 73
可使用各种显示选项绘制方框的箱线图
5星 · 资源好评率100%
你可以使用seaborn库来绘制箱线图。下面是一个示例代码:
```python
import seaborn as sns
import matplotlib.pyplot as plt
# 生成示例数据
dates = [datetime.date(2022, 2, 11), datetime.date(2022, 2, 12), datetime.date(2022, 2, 13),
datetime.date(2022, 2, 14), datetime.date(2022, 2, 15), datetime.date(2022, 2, 16),
datetime.date(2022, 2, 17), datetime.date(2022, 2, 18), datetime.date(2022, 2, 19)]
types = ['工作日', '节假日', '周末', '周末', '工作日', '工作日', '工作日', '周末', '节假日']
data = pd.DataFrame({'date': dates, 'type': types})
# 绘制箱线图
sns.boxplot(x='type', y='date', data=data)
plt.show()
```
在这个示例中,我们首先生成了一个包含日期和类型的示例数据。然后,我们使用seaborn的boxplot()函数来绘制箱线图。x参数指定分类变量,y参数指定数值变量,data参数指定数据集。最后使用plt.show()函数显示图像。
这个箱线图可以帮助你了解不同类型的日期的分布情况,包括中位数、四分位数、最小值、最大值等。
阅读全文