Python Pandas – 使用Seaborn绘制按分类变量分组的垂直小提琴图
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")
绘制按分类变量分组的小提琴图,其中使用Role和Age参数 –
sb.violinplot(x='Role', y="Age", data=dataFrame)
示例
下面是代码 –
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")
# 绘制以Role和Age参数为基础的小提琴图
# 按分类变量分组
sb.violinplot(x='Role', y="Age", data=dataFrame)
# 显示结果
plt.show()
输出
将产生以下输出-

极客教程