我想生成曲线图,显示不同组和子组的平均速率随时间的变化。我可以手工完成,创建每个分组,定义每个y值集,并手动调用每个绘图。问题是,对所有组/子组的组合都这样做是不切实际的。但我不知道如何概括这个过程。在
我的数据有一个year
,几个分类变量和一个数字rate
。它看起来像这样,但实际上有更多的分类变量:
df.head()
Out [33]:
year gender race state rate
0 2015 F White AL 0.01
1 2013 F White NC 0.48
2 2013 F White IN 0.07
3 2013 M White NJ 0.95
4 2013 F White NY 0.09
我想覆盖各个组和子组:
有没有一种更优雅的方式来细分/自动生成这个/这些图形?在
^{2}$
使用字典,可以在各种条件下半自动打印。我省略了图形样式化部分代码,以集中于基本要素。在
我喜欢建立一个单一的数据帧形状和组织使用熊猫情节。在
输出:
相关问题 更多 >
编程相关推荐