为什么在 Google Colab 中使用 matplotlib 时绘图大小几乎没有变化?

JAP*_*JAP 5 python numpy matplotlib google-colaboratory

我正在尝试在 Google Colab 文档中使用 Python 绘制图表和单个点,但我没有看到绘图大小有太大变化。

可能是我不知道如何声明绘图或图形,以及何时调用它,或者我重叠绘图的事实会造成干扰。有一篇内容几乎相同的帖子,但没有解决我的问题

这是我的代码:

import numpy as np
import matplotlib.pyplot as plt

plt.figure(figsize=(800,100)) 

s = np.random.normal(0,1,500)
x = np.arange(0,len(s))

f, ax = plt.subplots(1)

plt.plot(x,s, color='k', LineWidth=.8)

x_vals = np.linspace(0,500,20)
y_vals = [0] * len(x_vals)

plt.scatter(x_vals,y_vals, marker='.',color='red')
Run Code Online (Sandbox Code Playgroud)

JAP*_*JAP 2

只需将尺寸包含在figure, ax = plt.subplots(1)

import numpy as np
import matplotlib.pyplot as plt

s = np.random.normal(0,1,500)
x = np.arange(0,len(s))

f, ax = plt.subplots(1, figsize=(10,8))

plt.plot(x,s, color='k', LineWidth=.8)

x_vals = np.linspace(0,500,20)
y_vals = [0] * len(x_vals)

plt.scatter(x_vals,y_vals, marker='.',color='red')
Run Code Online (Sandbox Code Playgroud)