Python 无法使用matplotlib打印

Python 无法使用matplotlib打印,python,matplotlib,Python,Matplotlib,我写了下面的代码,但是当我运行代码时,我得到了错误: TypeError: 'module' object is not callable 我的代码是: import numpy as np import matplotlib as plt n = 10 aa = [float(i) for i in range(1, n)] a = np.squeeze(np.asarray(range(1, n))) bb = -0.8*np.exp(-a/1.4) + 1.4*np.exp(-a/

我写了下面的代码,但是当我运行代码时,我得到了错误:

TypeError: 'module' object is not callable 
我的代码是:

import numpy as np
import matplotlib as plt

n = 10

aa = [float(i) for i in range(1, n)]
a = np.squeeze(np.asarray(range(1, n)))
bb = -0.8*np.exp(-a/1.4) + 1.4*np.exp(-a/2.0) + 0.4*np.exp(-a/3.0)
b = np.squeeze(np.asarray(bb))

plt.figure()
plt.scatter(a, b)# I used different combinations of a, aa, bb and b. None of them worked.
plt.show()

您需要将导入行设置为:

import matplotlib.pyplot as plt

您需要将导入行设置为:

import matplotlib.pyplot as plt

您需要将导入行设置为:

import matplotlib.pyplot as plt

您需要将导入行设置为:

import matplotlib.pyplot as plt

真不敢相信我竟然没有注意到!该睡觉了!真不敢相信我竟然没有注意到!该睡觉了!真不敢相信我竟然没有注意到!该睡觉了!真不敢相信我竟然没有注意到!该睡觉了!