在网上搜了很多方法,发现都不行,有人说要将matplotlib.pyplot的方法搬过来使用,试了也还是不行。于是又搜集了一些资料,发现这样是可以的:
from plotnine import *
p=(
ggplot(df)
+geom_smooth(aes(x="x",y="y"),method="glm",color="#FFB116",fill=None)
+ylim(0,120)
+ theme(text=element_text(family=['SimHei']))
#theme(text=element_text(family=['SimHei']))就可以实现中文的正常显示
)
如果有别的解决方法或错误之处欢迎大家评论指正!