使用 Google Colaboratory 时未显示图表 [重复]

Posted

技术标签:

【中文标题】使用 Google Colaboratory 时未显示图表 [重复]【英文标题】:Graph Not Showing Up When Using Google Colabratory [duplicate] 【发布时间】:2021-08-10 07:04:41 【问题描述】:

我正在尝试使用 numpy 和 matplotlib.pyplot 在 Google Colabratory 中绘制剪切力图,但它没有显示在输出部分。我的代码如下:

import matplotlib.pyplot as plt
import numpy as np

# Create the graphu
x = np.linspace(0, d_OA + d_AB + d_BC, 1000)
V_xy = np.zeros_like(x)
for idx, loc in enumerate(x):
    if loc < d_OA:
        V_xy[idx] = R_oy
    elif ((loc >= d_OA) and (loc < d_OA + d_AB)):
        V_xy[idx] = R_oy - T_A*np.sin(theta_A)
    elif ((loc >= d_OA + d_AB) and (loc < d_OA + d_AB + d_BC)):
        V_xy[idx] = R_oy - T_A*np.sin(theta_A) - W*np.sin(theta_B)
    else:
        V_xy[idx] = R_oy - T_A*np.sin(theta_A) - W*np.sin(theta_B) + R_cy
    V_xy[0] = 0

# Plot the graph
plt.plot(x, V_xy, '-')
plt.grid(True)
plt.xlabel('x / m')
plt.ylabel('Vxy / N')

如果有人能帮忙,我将不胜感激。

【问题讨论】:

它在我的 colab 笔记本中显示图像。但是,请尝试在末尾添加 plt.show() 非常感谢您的快速响应,但无论出于何种原因,这也不起作用。有没有可能我在某处遗漏了分号或类似的东西? 【参考方案1】:

我发现了问题!在import matplotlib.pyplot as plt 之后,我在没有%matplotlib inline 的情况下运行。

【讨论】:

以上是关于使用 Google Colaboratory 时未显示图表 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

google colab [google-colaboratory] ​​中的 conda 环境

无法从 google-colaboratory 打开 google-storage 中的文件

使用 Google 的 Colaboratory,每次打开文档时都需要安装软件包吗?

如何在 Google Colaboratory 中使用 R?

Colaboratory:我可以访问我的 Google 云端硬盘文件夹和文件吗?

在 google colaboratory 中使用 for 循环阅读多个 google sheet 工作簿