使用SeaBorn 和Python Pandas绘制小提琴图
Seaborn 中的小提琴图用于绘制箱线图和核密度估计的组合图。可以使用 seaborn.violinplot() 方法来实现。
假设以下是我们以 CSV 文件格式呈现的数据集 − Cricketers.csv
首先,导入所需的三个库,
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
从 CSV 文件加载数据到 Pandas DataFrame 中 −
dataFrame = pd.read_csv("C:\Users\amit_\Desktop\Cricketers.csv")
使用 Weight (kgs) 列绘制小提琴图 −
sb.violinplot(dataFrame['Weight'])
示例
让我们来看一个例子 −
import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt
#从 CSV 文件加载数据到 Pandas DataFrame中:
dataFrame = pd.read_csv("C:\Users\amit_\Desktop\Cricketers.csv")
#使用 Weight (kgs) 列绘制小提琴图
sb.violinplot(dataFrame['Weight'])
#设置标签
plt.xlabel("Weight (kgs)")
#显示
plt.show()
输出
这将产生以下输出 −