import numpy as np
import matplotlib.pyplot as plt
import matplotlib.style as ms
plt.rcParams["font.sans-serif"] = ["SimHei"]
plt.reParams['axes.unicode_minus'] = False
n1 = ...
n2 = ...
# 创建图形和坐标轴
fig = plt.figure
ax = fig.add_subplot(111)
ax.plot(n1, '--', marker='^' ,linewidth = 1.5, label = '2018年')
ax.set_ylabel('业务量(亿件)')
ax.set_xlabel('月份')
ax.set_xticks(np.arrange(0,len(n1)))
stringA = [str(i)+'月' for i in range(1,13)]
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus']
x = np.linspace(-np.pi, np.pi, 256, endpoint=True)
y_cos,y_sin = np.cos(x), np.sin(x)
plt.plot(x,y_cos , color='blue', lw=1.0, alpha = 0.5
plt.plot(x,y_sin, color='red', lw = 1.0)
plt.title('Cos and Sin',loc = 'center')
plt.xticks([-np.pi, -np.pi/2, 0, np.pi/2, np.pi], [r'$-/pi$',r'$-pi/2$',r'0', r'$\pi/2$,r'$\pi$'])
plt.yticks(...)
plt.legend(['余弦', '正弦'], loc= 'upper left')
plt.grid(visible = True, lw = 0.3)
plt.annotate('cos(1)', xy = (1,np.cos(1)),xytext=(1.0,0.7),arrowprops = dict(arrowstyle='->'))
plt.fill_between(x, np.abs(x) < 0.5,np.cos(x),np.cos(x))>0.5, color = 'green', alpha = '0.25'
plt.show()
%matplotlib auto
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
x = np.linspace(-np.pi, np.pi, 256)
y1 = np.sin(x)
y2 = np.cos(x)
ax_one = plt.subplot(347)
ax_one.plot(x, y1)
ax_two = plt.subplot(349, sharex = ax_one, sharey = ax_one)
ax_two.plot(x,y2)
plt.tight_layout(pad = 0.3, w_pad=0.3, h_pad = 2)
plt.show(block = True)
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
x = np.linspace(-np.pi, np.pi, endpoint=True)
fig = plt.fiigure(figsize=(12,8))
gs = fig.add_gridspec(4,4)
f_ax1 = plt.subplot(gs[0:4,0:2])
f_ax2 = plt.subplot(gs[0:2, 2])
f_ax3 = plt.subplot(gs[0:2, 3])
f_ax4 = plt.subplot(gs[2:4, 2:4])
plt.suptitle('ltp')
plt.tight_layout(pad = 1.08,w_pad = 0.3, h_pad = 2)
plt.show()
import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
x = np.linspace(-np.pi, np.pi, endpoint=True)
fig = plt.fiigure(figsize=(12,8))
gs = GridSpec(4,4, figure = fig)
f_ax1 = fig.add_subplot(gs[0:4,0:2])
f_ax2 = fig.add_subplot(gs[0:2, 2])
f_ax3 = fig.add_subplot(gs[0:2, 3])
f_ax4 = fig.add_subplot(gs[2:4, 2:4])
plt.suptitle('ltp')
plt.tight_layout(pad = 1.08,w_pad = 0.3, h_pad = 2)
plt.show()