如下情况,再x轴还没有添加旋转时
plt.figure()
plt.contourf(X1, Y1, Z3, 6, cmap=plt.cm.Blues)
plt.xlabel('x', fontsize=14)
plt.ylabel('y', fontsize=14, rotation=0)
plt.tick_params(labelsize=12)
plt.savefig("contourf.png", dpi=100)
出来的图像是这样的,x轴标签正常
但再x轴刻度添加30度旋转后
plt.xticks(rotation=30) # x 轴刻度添加30度旋转
出来的图是这样的,x轴标签不见了...
只需要添加:bbox_inches = 'tight' 即可
plt.savefig("contourf.png", dpi=100, bbox_inches = 'tight')
就OK了