目录
1、取消坐标轴刻度
2、自定义取消绘图边框(或坐标轴)
3、去掉图片周边白边
4、自定义颜色图谱
5、设置坐标轴刻度朝向
import matplotlib.pyplot as plt
1、取消坐标轴刻度
ax = plt.subplot()
ax.set_xticks([])
ax.set_yticks([])
2、自定义取消绘图边框(或坐标轴)
ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
ax.spines['bottom'].set_visible(False)
ax.spines['left'].set_visible(False)
3、去掉图片周边白边
plt.subplots_adjust(top=1, bottom=0, right=1, left=0, hspace=0, wspace=0)
plt.margins(0, 0)
4、自定义颜色图谱
import matplotlib.colors as col
color = ['#CEFFCE','#C7E9C0','#74C476','#238B45','#00441B']
cmap2 = col.LinearSegmentedColormap.from_list('own2', color)
plt.imshow(np.random.random((100,100)),cmap=cmap2)
5、设置坐标轴刻度朝向
# 最前方才有效
plt.rcParams['xtick.direction'] = 'in' # 将x周的刻度线方向设置向内
plt.rcParams['ytick.direction'] = 'in' # 将y轴的刻度方向设置向内`
plt.rcParams.update({'font.size':7}) # 设置全局字体大小