python 如何创建这种类型的情节?(见所附图片

hmtdttj4  于 2023-04-28  发布在  Python
关注(0)|答案(1)|浏览(100)

我正在用Python做一个项目,在Kaggle上看到了一个很好的情节,但使用的语言是R,我不知道。关于Kaggle的剧情:


我试着用Python重建情节,我想我真的很接近了。我创建的图:

我的剧本:

grid = sns.FacetGrid(data=breakdown, col="country", col_wrap=7, height=3, aspect=1, sharex=True, sharey=False)
grid.map_dataframe(sns.pointplot, x="value", y="product", hue="year", join=False, markers=["o", "*"])
grid.set_titles("{col_name}")
grid.set_axis_labels("[%]", "")
grid.set(xlim=(0, 100), ylim=(-0.5, 2.5))
grid.despine(right=True, top=True)
grid.add_legend(loc="upper left", frameon=False)

你有什么建议让我的情节更好吗?我想像她那样连接这些点,并为每个类别(核能,可再生能源和化石燃料)添加颜色。

c0vxltue

c0vxltue1#

你可以用

ggplot() + 
          geom_point(...) + facet_grid(country ~ ., cols = 6) + 
          theme(...)

相关问题