import matplotlib.pyplot as plt
import numpy as np

x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])

plt.bar(x,y)
plt.show()

它没有给我看图表!只有这段文字:

<BarContainer object of 4 artists>

这段代码很简单,以便更全面.我试图将一些数据可视化,但Jupyter没有给我看图表.然后,我try 运行这段简单的代码,它向我显示的是文本,而不是图表.你能帮帮我吗?

推荐答案

这有点奇怪,因为您的代码也应该可以工作.或许可以试试这个,看看输出是否相同:

import matplotlib.pyplot as plt
import numpy as np

fig = plt.figure()
ax = fig.add_axes([0,0,1,1])

x = np.array(["A", "B", "C", "D"])
y = np.array([3, 8, 1, 10])

ax.bar(x,y)
plt.show()

我给你留了一个链接,里面有很多有用的tutorials.

Python相关问答推荐

pandas MultiIndex是SQL复合索引的对应物吗?

如何分割我的收件箱,以便连续的数字各自位于自己的收件箱中?

try 使用tensorFlow.keras.models时optree Import错误

pandas DataFrame中类型转换混乱

code _tkinter. Tcl错误:窗口路径名称错误.!按钮4"

如何使用Selenium访问svg对象内部的元素

是什么导致对Python脚本的jQuery Ajax调用引发500错误?

如何处理嵌套的SON?

运行回文查找器代码时发生错误:[类型错误:builtin_index_or_system对象不可订阅]

当多个值具有相同模式时返回空

对某些列的总数进行民意调查,但不单独列出每列

使用miniconda创建环境的问题

如何在Python脚本中附加一个Google tab(已经打开)

PyQt5,如何使每个对象的 colored颜色 不同?'

将9个3x3矩阵按特定顺序排列成9x9矩阵

我如何根据前一个连续数字改变一串数字?

导入...从...混乱

如何使用Pandas DataFrame按日期和项目汇总计数作为列标题

合并帧,但不按合并键排序

找到相对于列表索引的当前最大值列表""