gpt4 book ai didi

python - Matplotlib 没有给出错误但没有绘制任何东西

转载 作者:太空宇宙 更新时间:2023-11-04 03:50:42 25 4
gpt4 key购买 nike

所以这是我的代码的一部分,它运行并打开一个图表,但没有绘图点

fig =plt.figure(1)
data= [1.3,2.4]
for i in range(0,2):
emittx=data[i];
turns = 1+i;
plt.plot(turns,emittx,'-r')
plt.show()

卡住了,因为我真的不明白为什么

最佳答案

如评论中所述,问题是因为您重复(for 循环)绘制单个点 并要求 matplotlib 使用线('-')连接单个点。

要么绘制一个包含两个或更多点的数组(例如 [2.3, 4.4]),要么使用标记来表示数据 ('o')。例如:

fig =plt.figure(1)
data = [1.3,2.4]
for i in range(0,2):
emittx=data[i];
turns = 1+i;
plt.plot(turns,emittx,'or', markersize=10)
plt.show()

应该允许您绘制单个点。

关于python - Matplotlib 没有给出错误但没有绘制任何东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21428466/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com