python中 import matplotlib.pyplot as plt plt.plot 的使用

我遇到的问题:

给定一个列表,列表中嵌套了多个列表
lg:b = [[81, 0], [81, 1], [81, 2], [81, 3], [80, 4], [80, 5], [80, 6]]
结果使用

import matplotlib.pyplot as plt
b =  [[81, 0], [81, 1], [81, 2], [81, 3], [80, 4], [80, 5], [80, 6]]
plt.plot(b)
plt.show

结果出现了两条线段

可我明明是打印一条线,b里面的是对应点的坐标,理论上说是只有一条线段才对,那为什么出现两条线段呢??

答:问题就出现在b的赋值上,直接给在plot中给定b,默认是给定了两列的y值,两列x默认为[[0,0],[0,0],```````[0,0]],而不是我们理解上的1列x和1列y.

处理上我们可以删除b中的后面一列,就会出现一条我们想要的线段

import matplotlib.pyplot as plt
b = [[81, 0], [81, 1], [81, 2], [81, 3], [80, 4], [80, 5], [80, 6], [80, 7], [80, 8], [80, 9], [80, 10], [80, 11], [80, 12], [80, 13], [80, 14], [80, 15], [80, 16], [80, 17], [80, 18], [80, 19], [80, 20], [79, 21], [79, 22], [79, 23], [79, 24], [79, 25], [79, 26], [79, 27], [79, 28], [79, 29], [79, 30]]
for i in range(len(b)):b[i].pop()
plt.plot(b)
plt.show()

就可以得到一条想要的线的图

python中 import matplotlib.pyplot as plt plt.plot 的使用相关推荐

  1. python中import matplotlib.pyplot as plt解决办法

    环境 安装版本python3.7.4,win10系统 python安装包下载来源:https://www.python.org/downloads/windows/ 里面的 Windows x86 e ...

  2. [转载] python下 import Matplotlib.pyplot as plt 的使用

    参考链接: Python | Matplotlib.pyplot 在学习机器学习的相关内容时,接触到了Matplotlib,于是总结了一些常见的使用方法. import matplotlib.pypl ...

  3. python下 import Matplotlib.pyplot as plt 的使用

    在学习机器学习的相关内容时,接触到了Matplotlib,于是总结了一些常见的使用方法. import matplotlib.pyplot as plt 1 plt.ion() 和 plt.ioff( ...

  4. python中使用matplotlib.pyplot画函数图像

    本题以画函数f(x) = xsin(10π*x) + 2.0图像为例. import numpy as np# 1000是设置-1到2之间的数据量 x = np.linspace(-1, 2, 100 ...

  5. python中的matplotlib用法

    这个repo 用来记录一些python技巧.书籍.学习链接等,欢迎star github地址 python中的matplotlib是一种用于创建图表的桌面绘图包(主要是2D方面). 使用python对 ...

  6. 使用Python中的matplotlib将多个图片显示到一张图内

    在我们写论文或是汇报时,经常需要整合所得到的可视化数据结果,插入我们的论文中.如下所示的情况,我们需要将四个相关的弹性模量预测结果在一张图里展示. 使用matplotlib库中的子图(subplot) ...

  7. Python安装时import matplotlib.pyplot as plt报错

    安装matplotlib的时候可能会出现输入import matplotlib.pyplot as plt出现报错的现象,如下图所示: >>> import matplotlib & ...

  8. import numpy as np\n, import pandas as pd\n, import matplotlib.pyplot as plt

    这三行代码都是在导入 Python 中的三个库: "import numpy as np":这行代码导入了 numpy 库,并将其简写为 np.numpy 是一个用于科学计算的 P ...

  9. linux系统python截图不显示中文_Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题...

    本文主要向大家介绍了Linux运维知识之解决linux系统下python中的matplotlib模块内的pyplot输出图片不能显示中文的问题,通过具体的内容向大家展现,希望对大家学习Linux运维知 ...

最新文章

  1. Java线程池面试必备:核心参数、工作流、监控、调优手段
  2. 批量导出AD组内的成员
  3. Excel取消超级链接
  4. Graves of the Internet - 互联网坟墓
  5. 结合eShopOnWeb全面认识领域模型架构
  6. 华科网络内容管理系统 v5.6 手机 PC
  7. 编译报错程序集版本高于所引用的程序集的版本
  8. Smarty - 下载
  9. 统计知识 | 中心极限定理及偏差
  10. Detours内联HOOK
  11. 植物大战僵尸:实现灵魂收割者
  12. 查看当前计算机CPU架构
  13. 图像处理-泊松融合(Possion Matting)
  14. C++ 标准库的双向链表
  15. 基于Python实现Aitken迭代法和牛顿迭代法
  16. git 怎么切换分支命令_git命令-切换分支
  17. 电子招标采购系统源码功能清单
  18. Android自定义控件开发入门与实战(11)Xfermode,Android程序员如何有效提升学习效率
  19. 腾讯爬虫python_【Python爬虫+js逆向】Python爬取腾讯漫画!
  20. J3455基于OMV组建NAS

热门文章

  1. sql查询报java.lang.RuntimeException: serious problem
  2. 电脑扫描的文件怎么转换成word文档并修改
  3. Tailwind Table
  4. 云呐|林业固定资产包括哪些内容(林业资产属于固定资产吗)
  5. 向外国作者要论文的范文
  6. LaTeX中如何引用label所标记内容的名字而不是生成标签数字
  7. ATM取款机_存款功能
  8. 数据爬取!最新!2007-2022年消费者信心、满意度、预期指数月度数据(CCI、CEI、CSI、CGPI)
  9. 轨道运营管理专业自荐书_单招面试自我介绍,我报的是:城市轨道交通运营管理,谁可以给我一篇自我介绍的范文啊?谢谢!...
  10. 【python】tensorflow框架中的tf.gather_nd()函数对应的 pytorch框架的gather_nd()函数