import matplotlib.pyplot as plt import numpy as np names = [‘2017‘,‘2018‘,‘2019‘] values= [10,35,75] plt.figure() plt.subplot(1,3,1) plt.bar(names,values) plt.subplot(1,3,2) plt.scatter(names,values) plt.subplot(1,3,3) plt.plot(names,values)

import matplotlib.pyplot as plt
import numpy as np
def func(t):
return np.exp(-t)*np.cos(2*np.pi*t)
x1 = np.arange(0.0,5.0,0.1)
x2 = np.arange(0.0,5.0,0.02)
plt.figure()
plt.subplot(2,1,1)
y1 = func(x1)
plt.scatter(x1,y1)
y2 = func(x2)
plt.plot(x1,y1)
plt.subplot(2,1,2)
plt.plot(x2,y2,‘r--‘)

原文:https://www.cnblogs.com/robot9/p/11725790.html