打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
matplotlib画图系列之设置坐标轴(精度、范围,标签,中文字符显示)python3

在使用matplotlib模块时画坐标图时,往往需要对坐标轴设置很多参数,这些参数包括横纵坐标轴范围、坐标轴刻度大小、坐标轴名称等 
在matplotlib中包含了很多函数,用来对这些参数进行设置。

plt.xlim、plt.ylim 设置横纵坐标轴范围 
plt.xlabel、plt.ylabel 设置坐标轴名称 
plt.xticks、plt.yticks设置坐标轴刻度

以上plt表示matplotlib.pyplot

例子

  1. #导入包
  2. import matplotlib.pyplot as plt
  3. import numpy as np
  4. #支持中文显示
  5. from pylab import *
  6. mpl.rcParams['font.sans-serif'] = ['SimHei']
  7. #创建数据
  8. x = np.linspace(-5, 5, 100)
  9. y1 = np.sin(x)
  10. y2 = np.cos(x)
  11. #创建figure窗口
  12. plt.figure(num=3, figsize=(8, 5))
  13. #画曲线1
  14. plt.plot(x, y1)
  15. #画曲线2
  16. plt.plot(x, y2, color='blue', linewidth=5.0, linestyle='--')
  17. #设置坐标轴范围
  18. plt.xlim((-5, 5))
  19. plt.ylim((-2, 2))
  20. #设置坐标轴名称
  21. plt.xlabel('xxxxxxxxxxx')
  22. plt.ylabel('yyyyyyyyyyy')
  23. #设置坐标轴刻度
  24. my_x_ticks = np.arange(-5, 5, 0.5)
  25. my_y_ticks = np.arange(-2, 2, 0.3)
  26. plt.xticks(my_x_ticks)
  27. plt.yticks(my_y_ticks)
  28. #显示出所有设置
  29. plt.show()

结果

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Matplotlib:设置坐标轴范围,刻度,位置,自定义刻度名称,添加数据标签
小白也能看懂的Matplotlib简明教程
Python绘图
python matplotlib绘图设置坐标轴刻度、文本
Matplotlib画图如此简单
Matplotlib数据可视化:文本与坐标轴
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服