对选中的列画箱线图的代码
时间: 2024-02-28 07:57:15 浏览: 68
线形图绘制的代码
5星 · 资源好评率100%
假设你已经有了一个DataFrame,并且想要对其中的一列或多列画箱线图,可以使用Pandas库中的plot.box()方法。以下是示例代码:
``` python
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# 创建一个DataFrame
df = pd.DataFrame({'A': np.random.rand(50),
'B': np.random.rand(50),
'C': np.random.rand(50)})
# 选中需要画箱线图的列
cols_to_plot = ['A', 'B']
# 使用plot.box()方法画箱线图
df[cols_to_plot].plot(kind='box')
# 显示图像
plt.show()
```
上述代码中,我们首先创建了一个DataFrame,然后选择了列'A'和'B'作为需要画箱线图的列。接着,使用plot.box()方法画出了这两列的箱线图,并使用plt.show()方法显示图像。如果需要画多个列的箱线图,只需要将列名放到一个列表中即可。
阅读全文