【python】使用matplotlib绘图使刻度线向内

简介: 成功使用代码实现matplotlib绘制的图刻度线朝内

废话不多说,先看效果图:

在这里插入图片描述
下面只讨论如何实现matplotlib绘图中的刻度向内,其他的一些设置例如字体、坐标轴等不在考虑范围内。

以下代码基于:
python 版本 3.6.10
numpy 版本1.19.3
matplotlib 版本 3.2.1

1.初始绘图
import numpy as np
import matplotlib.pyplot as plt

nums = np.arange(10).reshape(2,5)
x = nums[0]
y = nums[1]

plt.figure()
plt.plot(x,y)
plt.savefig("1.png",dpi=600)

在这里插入图片描述

2.修改刻度方向绘图
import numpy as np
import matplotlib.pyplot as plt

nums = np.arange(10).reshape(2,5)
x = nums[0]
y = nums[1]

plt.figure()
plt.rcParams['xtick.direction']='in'
plt.rcParams['ytick.direction']='in'
plt.plot(x,y)
plt.savefig("1_post.png",dpi=600)

在这里插入图片描述
主要的设置就是在plt.plot(x,y)之前设置刻度方向:

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

文章首发于:https://blog.csdn.net/AugustMe/article/details/125058148

参考:
https://zhuanlan.zhihu.com/p/448571003
https://wenku.baidu.com/view/d63d7f7cbd23482fb4daa58da0116c175e0e1e5a.html

相关文章
|
16天前
|
Python
【随手记】贴一段matplotlib绘图的多图拼接代码
【随手记】贴一段matplotlib绘图的多图拼接代码
28 1
|
22天前
|
数据可视化 Python Windows
使用Python进行数据可视化(一、matplotlib)
使用Python进行数据可视化(一、matplotlib)
|
23天前
|
数据采集 数据可视化 数据挖掘
数据分析大神养成记:Python+Pandas+Matplotlib助你飞跃!
【6月更文挑战第12天】在数字时代,Python因其强大的数据处理能力和易用性成为数据分析首选工具。结合Pandas(用于高效数据处理)和Matplotlib(用于数据可视化),能助你成为数据分析专家。Python处理数据预处理、分析和可视化,Pandas的DataFrame简化表格数据操作,Matplotlib则提供丰富图表展示数据。掌握这三个库,数据分析之路将更加畅通无阻。
|
27天前
|
数据可视化 数据挖掘 大数据
Python中的数据可视化库Matplotlib及其应用
数据可视化是数据分析过程中至关重要的一环,而Matplotlib作为Python中最流行的数据可视化库之一,为用户提供了丰富的绘图工具和定制选项。本文将介绍Matplotlib的基本用法和常见应用,帮助读者更好地利用这一强大工具进行数据呈现和分析。
|
9天前
|
Python
Python之Matplotlib创作
Python之Matplotlib创作
|
9天前
|
Python
Python之Matplotlib创作
Python之Matplotlib创作
|
14天前
|
数据可视化 数据挖掘 API
Python数据可视化基础:使用Matplotlib绘制图表
Python的Matplotlib是数据可视化的首选库,它提供静态、动态和交互式图表。要开始,先通过`pip install matplotlib`安装。绘制基本折线图涉及导入`pyplot`,设定数据,然后用`plot()`函数画图,如: ```markdown import matplotlib.pyplot as plt x = [1, 2, 3, 4, 5] y = [2, 3, 5, 7, 11] plt.plot(x, y, 'o') plt.show() ``` 自定义图表包括更改线条样式、颜色等,例如: ```markdown
|
21天前
|
Python
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)-2
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
|
21天前
|
数据可视化 开发者 Python
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)-1
Python学习笔记之Matplotlib模块入门(直线图、折线图、曲线图、散点图、柱状图、饼状图、直方图、等高线图和三维图的绘制)
|
25天前
|
人工智能 数据可视化 开发者

相关实验场景

更多