Blu*_*oon 4 python matplotlib pandas
我试图增加由此功能产生的图像的大小:
plt.figure()); data_ordertotal.plot(); plt.legend(loc='best')
Run Code Online (Sandbox Code Playgroud)
我试过这个,但尺寸保持不变
plt.figure(figsize=(40,40)); data_ordertotal.plot(); plt.legend(loc='best')
Run Code Online (Sandbox Code Playgroud)
我使用spyder进行编码,控制台中的输出始终保持相同的大小.有解决方案吗 谢谢
jrj*_*rjc 13
我想你正在使用熊猫,你应该使用:
data_ordertotal.plot(figsize=(40,40))
Run Code Online (Sandbox Code Playgroud)
它不起作用,plt.figure(figsize=(40,40))因为如果你不传递一个axe对象,pandas会创建一个新的数字.
它适用于:
fig, ax = plt.subplots(1, 1, figsize=(40,40))
data_ordertotal.plot(ax=ax)
Run Code Online (Sandbox Code Playgroud)
...假设你正在使用熊猫,如果没有,你应该详细了解一下 data_ordertotal
HTH