代码:

# -*- coding:utf-8 -*-
#matplotlib设置坐标
import matplotlib.pyplot as plt
import numpy as npx=np.linspace(-1,1,100)
y=2*x+1
y1=x**2#限制x,y的范围
plt.xlim((-1,2))#x的范围是(-1,2)
plt.ylim((-2,3))#y的范围是(-2,3)#xy的标签的描述
plt.xlabel("X")
plt.ylabel("Y")#曲线和直线绘制到一起
#绘制x和y的函数,颜色是红色,线的宽度是1,linestyle="--"表示实线
plt.plot(x,y,color="red",linewidth="1",linestyle="--")
#绘制x和y1的函数,颜色是蓝色,线的宽度是1,linestyle="-"表示虚线
plt.plot(x,y1,color="blue",linewidth="1",linestyle="-")plt.show()

效果展示:

如果需要设置x轴和y轴的刻度:

#重新设置xy的坐标刻度
new_ticks=np.linspace(-2,2,11)
plt.xticks(new_ticks)
plt.yticks([-1,0,1,2,3],["lenve1","lenve2","lenve3","lenve4","lenve5",])

展示:

完整代码:

# -*- coding:utf-8 -*-
#matplotlib设置坐标
import matplotlib.pyplot as plt
import numpy as npx=np.linspace(-1,1,100)
y=2*x+1
y1=x**2#限制x,y的范围
plt.xlim((-1,2))#x的范围是(-1,2)
plt.ylim((-2,3))#y的范围是(-2,3)#xy的标签的描述
plt.xlabel("X")
plt.ylabel("Y")#曲线和直线绘制到一起
#绘制x和y的函数,颜色是红色,线的宽度是1,linestyle="--"表示实线
plt.plot(x,y,color="red",linewidth="1",linestyle="--")
#绘制x和y1的函数,颜色是蓝色,线的宽度是1,linestyle="-"表示虚线
plt.plot(x,y1,color="blue",linewidth="1",linestyle="-")#重新设置xy的坐标刻度
new_ticks=np.linspace(-2,2,11)
plt.xticks(new_ticks)
plt.yticks([-1,0,1,2,3],["lenve1","lenve2","lenve3","lenve4","lenve5",])#获取当前的坐标轴gca
ax=plt.gca()
#设置颜色
ax.spines["right"].set_color("red")
ax.spines["top"].set_color("red")
#去掉边框颜色
# ax.spines("right").set_color("none")
# ax.spines("top").set_color("none")#把x轴的刻度设置为“bottom”
#把y轴的刻度设置成“left”
ax.xaxis.set_ticks_position("bottom")
ax.yaxis.set_ticks_position("left")#设置bottom对应0点
#设置left对应0点
ax.spines["bottom"].set_position(("data",0))
ax.spines["left"].set_position(("data",0))plt.show()

设置右边和顶部的边框颜色

#设置坐标轴的原点

matplotlib坐标设置(笔记二)相关推荐

  1. 滤波笔记二:运动模型(CVCACTRV)

    写这篇文章是因为在学习卡尔曼滤波的时候发现,只有线性运动可以用卡尔曼滤波,而非线性运动需要用到扩展卡尔曼滤波(EKF)或者无迹卡尔曼滤波(UKF).那么又发现自己不熟悉非线性运动的运动模型,所以学了一 ...

  2. PyTorch学习笔记(二)——回归

    PyTorch学习笔记(二)--回归 本文主要是用PyTorch来实现一个简单的回归任务. 编辑器:spyder 1.引入相应的包及生成伪数据 import torch import torch.nn ...

  3. MATLAB学习笔记——二维和三维绘图

    MATLAB学习笔记--二维和三维绘图 近期练习matlab的二维和三维绘图,整理一下,以防忘记. 文章目录 MATLAB学习笔记--二维和三维绘图 一.二维绘图 1.plot命令 2.fplot 命 ...

  4. matplotlib - spines 设置

    matplotlib spines 设置 简介 隐藏图脊 设置图脊位置 参考 简介 在 Matplotlib 中,Spine 指绘图区四周的边界线(这里姑且将其翻译为图脊),如下图所示. 使用 Axe ...

  5. 深度强化学习笔记(二)——Q-learning学习与二维寻路demo实现

    深度强化学习笔记(二)--Q-learning学习与二维寻路demo实现 文章目录 深度强化学习笔记(二)--Q-learning学习与二维寻路demo实现 前言 理论 什么是Q-Learning 算 ...

  6. 嵌入式Linux驱动笔记(二十四)------framebuffer之使用spi-tft屏幕(上)

    你好!这里是风筝的博客, 欢迎和我一起交流. 最近入手了一块spi接口的tft彩屏,想着在我的h3板子上使用framebuffer驱动起来. 我们知道: Linux抽象出FrameBuffer这个设备 ...

  7. 【Visual C++】游戏开发笔记二十三 游戏基础物理建模 五 粒子系统模拟 二

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...

  8. matplotlib 合理设置colorbar和子图的对应关系

    matplotlib 合理设置colorbar和子图的对应关系 文章目录 matplotlib 合理设置colorbar和子图的对应关系 1. 介绍 2 plt.contourf () 2.1 错误示 ...

  9. 现代OpenGL学习笔记二:第一个三角形

    本笔记主要是跟学LearnOpenGL的内容,并将其中一些不懂的地方通过查阅资料进行整理补充,推荐参考原文: 整个教程:https://learnopengl-cn.github.io/ 本笔记参考教 ...

最新文章

  1. element tree 点击文字都也可以勾选_任何时候都能用得到的CAD实用技巧!掌握它,分分钟提高工作效率...
  2. frameset 后台管理_易达CMS下载-易达CMS(免费开源网站管理系统)v3.0.0.1103免费版
  3. H5添加禁止缩放功能
  4. C++初始化vector<vector<int>>
  5. 黑苹果系统坏了如何恢复_黑苹果macOS系统U盘版/恢复版基础安装教程
  6. python真是最烂的语言_在大型项目上,Python 是个烂语言吗?
  7. 在Laravel中使用自己的类库三种方式
  8. 利用HTML5开发Android笔记(中篇)
  9. HDU 4762 Cut the Cake
  10. 数据结构之二叉查找树介绍
  11. html 数据库 留言板,使用html5本地数据库留言本代码分享
  12. Alex 的 Hadoop 菜鸟教程: 第21课 不只是在HBase中用SQL:Phoenix
  13. 微信支付(1)---功能测试点
  14. win10添加uefi linux引导,win10 ubuntu双系统:UEFI GPT和Legacy MBR引导模式
  15. igs无法分配驱动器映射表_明白步进驱动器原理,就知道为什么步进电机要加驱动器了...
  16. java生成chk文件_java web实现在线编辑word,并将word导出(一)
  17. 电压源 电流源 置零时的作用
  18. btwdins.exe
  19. 未明学院:学员来稿 | 2019年中国电影分析报告
  20. 锐龙4750u和4800u的区别

热门文章

  1. 使用Xshell登录AWS的EC2云服务器和开启EC2上允许root+密码方式登录
  2. 认识黑客入侵的利器 嗅探软件逐个了解
  3. python几行代码识别验证码_Python有多强?文字识别(验证码识别)只需三行代码!...
  4. cpu线程测试软件,CPU多线程测试:wPrime/国际象棋
  5. access 如何使用dolby_用Access开发《生产管理系统》
  6. 怎么禁用计算机的可信执行,英特尔®融合安全和管理引擎、英特尔®服务器平台服务、英特尔®可信执行引擎和英特尔®主动管理技术咨询 (intela-sa-00185)...
  7. 网页不够惊艳?优秀案例给你灵感
  8. UI设计灵感|想让用户中心更有特色?这些案例值得借鉴
  9. 助力双十一,促销海报设计模板收好!
  10. 电商视觉:焦点图的万能构图模板