我正在使用 Seaborn 创建一个箱形图(更准确地说是 boxen
图),并根据一个分类变量对数据进行分段。这些绘图看起来不错,但由于该类别的基于数据的不同分布,每个个体分类/级别应具有不同的 y 轴值。Tableau 允许您在分段数据时指定一致/唯一的轴值,并且我希望做到同样的效果。这是我的工作代码:
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
df = pd.read_csv("mycsv.csv")
sns.catplot(x="Model",
y="Price",
kind="boxen",
data=df,
row = "Year",
height=5,
aspect=3);
再次感谢您的内容,虽然故事情节不错,但当每一行都在Y轴上使用相同的范围时,很难查看每个“行”中盒子的跨度。 更希望指定参数,然后手动创建n个箱形图。
谢谢!