fig=plt.figure(figsize = (20,20),dpi=60)
fig, axes = joypy.joyplot(data,column='体重',by='籍贯',ylim='own',fill=True,colormap=plt.cm.rainbow,overlap=0)
plt.xlabel('体重')
plt.show()
部分数据
性别 年龄 身高 体重 籍贯 星座
女 19 164 57.4 陕西 双子座
男 19 173 63.0 福建 射手座
男 21 177 53.0 天津 水瓶座
女 19 160 94.0 宁夏 射手座
男 20 183 65.0 山东 摩羯座
打印下joypy.joyplot的文档,可以发现其本身就接受figsize参数,plt.figure设置不起作用大概率是被覆盖了
应该是数据限制了
fig, axes = joypy.joyplot(data,column='体重',by='籍贯',ylim='own',fill=True,colormap=plt.cm.rainbow,overlap=0)
把这行注释掉就会发现大小可以调整
或者把fill=True改成False试试
若有用望采纳!