【问题标题】:Error: module 'matplotlib' has no attribute 'plot' [duplicate]错误:模块'matplotlib'没有属性'plot'[重复]
【发布时间】:2018-07-11 01:31:27
【问题描述】:

我正在使用 python 3.6,在运行以下代码时,我收到错误消息
回溯(最近一次通话最后): 文件“C:/Users/Sagar/AppData/Local/Programs/Python/Python36-32/graphfile.py”,第 10 行,在 plt.plot(x,y) AttributeError:模块'matplotlib'没有属性'plot'

代码是

import matplotlib as plt
x=[]
y=[]
readfile=open("graph.txt","r")
data=readfile.read().split("\n")
for i in data:
     val=i.split(",")
     x.append(int(val[0]))
     y.append(int(val[1]))
plt.plot(x,y)
plt.show()

【问题讨论】:

  • import matplotlib.pyplot as plt

标签: python matplotlib plot attributeerror


【解决方案1】:

import matplotlib.pyplot as plt

这应该可行。您还需要导入绘图。仅仅导入 matplotlib 是不够的。

【讨论】:

    【解决方案2】:

    导入语句应该是这样的:

     import matplotlib.pyplot as plt
    

    【讨论】:

    猜你喜欢
    • 2018-04-29
    • 1970-01-01
    • 1970-01-01
    • 2017-09-30
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    • 2021-01-25
    • 2018-08-15
    相关资源
    最近更新 更多