python绘图时坐标轴刻度方向的修改

汪圣毅-安徽医科大学第一附属医院
创建于06-11
阅读 284
收藏TA

需扫码在手机上打开
文章后点击更新提醒

        python的matplotlib绘图时,默认情况下,坐标轴刻度线的方向是朝向外侧的,但是,有些杂志要求,坐标轴刻度线需要朝向内侧,该如何修改呢?

        首先看一下默认状态下,坐标轴刻度的方向,如下图所示。代码如下:

import matplotlib.pyplot as plt

import numpy as np

x=np.linspace(1,10,50)

y=x**2

plt.plot(x,y)

plt.show()

        修改坐标轴刻度,使其朝向内侧,代码如下:

plt.rcParams['xtick.direction'] = 'in' 

plt.rcParams['ytick.direction'] = 'in' 

plt.plot(x,y)

plt.show()

即:在plt.plot函数的前面加上2行代码,即可修改tick的方向,如下图所示:

阅读 284
文章由 美篇工作版 编辑制作
投诉