Python數據可視化視頻課程網址:
https://edu.csdn.net/course/detail/29085
#函數的使用
import matplotlib.pyplot as plt
import numpy as np
def my_plotter(ax, data1, data2, param_dict):
out = ax.plot(data1, data2, **param_dict)
return out
#data1, data2, data3, data4 = np.random.randn(4, 3)
data1, data2= np.random.randn(2,3)
'''
生成三個圖
'''
fig, (ax1,ax2,ax3) = plt.subplots(1, 3)
my_plotter(ax1, data1, data2, {'marker': '_'})
my_plotter(ax2, data1, data2, {'marker': 'o'})
my_plotter(ax3, data1, data2, {'marker': 'x'})
plt.show()