我正在尝试自定义我的图,除绘制日志网格外,其他所有功能都正常。知道如何解决该问题吗?
Fig_Z21 = plt.figure()
plt.loglog(Z21['Frequency']/10e5, Z21['Z21_Mag'], label='Z21')
plt.gca().set_axis_bgcolor('white')
plt.grid(True, which='majorminor', color='k', linestyle='-', linewidth=0.4)
plt.gca().spines['bottom'].set_color('black')
plt.gca().spines['top'].set_color('black')
plt.gca().spines['left'].set_color('black')
plt.gca().spines['right'].set_color('black')
plt.gca().yaxis.label.set_color('black')
plt.gca().xaxis.label.set_color('black')
plt.gca().tick_params(axis='x', colors='black')
plt.gca().tick_params(axis='y', colors='black')
plt.rcParams['text.usetex'] = False #Let TeX do the typsetting
plt.xlabel('Frequency [MHz]', fontsize=12)
plt.ylabel('Magnitude', fontsize=12)
plt.show()
答案 0 :(得分:0)
尝试将both
中的which
用作plt.grid
的值:
plt.grid(True, which='both', color='k', linestyle='-', linewidth=0.4)