Python 箱线图
时间: 2023-12-14 08:33:09 浏览: 91
Python使用plt.boxplot() 参数绘制箱线图
Python的箱线图是一种用于显示数据分布情况的图表,它可以显示出数据的中位数、上下四分位数、最大值、最小值以及异常值等信息。下面是两种绘制Python箱线图的方法:
1.使用Matplotlib库绘制箱线图
```python
import matplotlib.pyplot as plt
import numpy as np
# 随机生成5行9列 [10, 100]之间的数
x = np.random.randint(10, 100, size=(5, 9))
print(x) # 打印数据
plt.grid(True) # 显示网格
plt.boxplot(x, labels=list("ABCDEFGHI"), sym="r+", showmeans=True) # 绘制箱线图
plt.show() # 显示图片
```
2.使用Pandas库绘制箱线图
```python
import pandas as pd
# 随机生成5行9列 [10, 100]之间的数
x = pd.DataFrame(np.random.randint(10, 100, size=(5, 9)), columns=list("ABCDEFGHI"))
# 绘制箱线图
x.plot.box(sym="r+", showmeans=True)
# 显示图片
plt.show()
```
阅读全文