繁体   English   中英

matplotlib不显示plot()

[英]matplotlib does not show plot()

我尝试运行plt.show(),但未显示任何图。 我已经尝试了很多来自stackoverflow的解决方案,包括将matplotlib后端设置为Qt4Agg,切换到其他后端(即TkAgg,Agg)并重新安装matplotlib程序包,但仍然不能解决问题。 我尝试过但不起作用的一些解决方案是:

尽管我调用pyplot.show(),但matplotlib不会显示我的绘图

Matplotlib.Pyplot不显示输出; 没错

为什么matplotlib不作图?

Matplotlib不显示标签或数字

以下是我尝试运行的代码:

plt.scatter(pf["age"], pf["friend_count"])
plt.xlabel = "age"
plt.ylabel = "friends count"
plt.title = "Facebook Friends count by Age"
plt.show()

运行plt.scatter(pf["age"], pf["friend_count"])代码时,显示了一个散点图,但没有标签和标题。 运行plt.show()不会绘图,也不会显示错误。 感谢任何帮助。

我在Windows OS的Python 3中安装了Anaconda。 我的Mac笔记本电脑正在Bootcamp上运行。

标签必须使用括号,例如plt.xlabel("text") ,而不是像示例代码中那样使用=分配给字符串。 在代码中进行更改,保存更改,退出并重新打开Spyder或您正在运行的解释器,然后再次运行代码。

plt.figure(1)
plt.scatter(pf["age"], pf["friend_count"])
plt.xlabel("age")
plt.ylabel("friends count")
plt.title("Facebook Friends count by Age")
plt.show()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM