如何增加 这个 数字的数字大小?这什么都不做:
fig.figsize(15, 15)
原文由 Brian 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何增加 这个 数字的数字大小?这什么都不做:
fig.figsize(15, 15)
原文由 Brian 发布,翻译遵循 CC BY-SA 4.0 许可协议
除了前面的答案之外,这里还有一个选项可以通过 gridspec_kw
分别设置图形的大小和图形中子图的大小:
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
#generate random data
x,y=range(100), range(10)
z=np.random.random((len(x),len(y)))
Y=[z[i].sum() for i in range(len(x))]
z=pd.DataFrame(z).unstack().reset_index()
#Plot data
fig, axs = plt.subplots(2,1,figsize=(16,9), gridspec_kw={'height_ratios': [1, 2]})
axs[0].plot(Y)
axs[1].scatter(z['level_1'], z['level_0'],c=z[0])
原文由 Aroc 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
在图形对象上使用它:
或者,当使用
.subplots()
创建新图形时,指定figsize=
: