我有一个csv文件,我想使用特定的组创建图形。我的csv文件如下所示:
Year County Item Value
1989 BILLINGS BARLEY 6000
1989 GOLDEN CORN 1700
1989 SLOPE FLAXSEED 100
1990 BILLINGS BARLEY 15000
1990 GOLDEN CORN 300
1990 SLOPE FLAXSEED 500
我想用时间(即从1989年到1990年)制作每个县的BARLEY,CORN和FLAXSEED值的图表。因此每个县将有3个单独的图表,每个图表中有3行,每个图表用于大麦,玉米和亚麻籽及其各自的价值。
我尝试使用的代码是:
g = sns.FacetGrid(df, row='Item',col="County", margin_titles=True)
g.map(sns.pointplot, "Year", "Value", color=".3", ci=None);
但这会返回错误Could not convert to numeric
使用excel我已将我的数据类型更改为County
和Item
的常规以及Year
和Value
的数字,但这似乎没有帮助。< / p>
任何帮助都会很棒,谢谢。