【发布时间】:2015-09-16 01:41:03
【问题描述】:
我有一个如下数据集:
Re Years Human Natural Total
AP 19711973 6.210389863 0 6.210389863
AP 19741976 5.670355962 0.270016951 5.940372912
AP 19771979 5.670355962 1.080067802 6.750423764
BR 19711973 20.65502657 0.590143616 21.24517019
BR 19741976 37.76919145 1.770430849 39.5396223
BR 19771979 37.17904783 6.49157978 43.67062761
RV 19711973 19.8480084 0.700517943 20.54852634
RV 19741976 26.38617587 3.269083736 29.6552596
RV 19771979 16.34541868 3.736095698 20.08151438
我想根据每个“Re”列使用“人类”数据(对轴使用相同的限制)创建三个单独的直方图。我的代码如下:
df1.hist(df1,column=df1['Human'],by=df1['Re'])
但是,我收到此错误:
TypeError: hist_frame() got multiple values for keyword argument 'column'
不确定为什么这个错误会阻止运行,因为列中显然应该有多个值。有什么想法吗?
【问题讨论】: