测试数据:坐标数据:testExcelData.xlsx

使用python读取excel文件需要安装xlrd库:

xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz

解压后再进行安装即可,具体安装方法请另行百度。

代码

import xlrd

import matplotlib.pyplot as plt

import numpy as np

#打开文件

data = xlrd.open_workbook(r'testExcelData.xlsx')

#获取表格数目

nums = len(data.sheets())

for i in range(nums):

#根据sheet顺序打开sheet

sheet1 = data.sheets()[i]

#根据sheet名称获取

sheet2 = data.sheet_by_name('Sheet1')

#获取sheet(工作表)行(row)、列(col)数

nrows = sheet2.nrows #行

ncols = sheet2.ncols #列

x_mat = []

y_mat = []

for i in range(nrows):

print(sheet2.row_values(i))

x_mat.append(sheet2.row_values(i)[0])

y_mat.append(sheet2.row_values(i)[1])

#print(x_mat)

#print(y_mat)

plt.scatter(x_mat,y_mat)

for x, y in zip(x_mat, y_mat):

plt.text(x, y, (x, y), ha="center", va="bottom", fontsize=10)

plt.show()

运行结果:

[1.0, 2.0]

[6.0, 2.0]

[3.0, 3.0]

[4.0, 5.0]

[8.0, 8.0]

[6.0, 6.0]

[7.0, 9.0]

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

python读取excel绘图y轴设置_python读取并定位excel数据坐标系详解相关推荐

  1. python的mapl画图y轴排_python中用Matplotlib做多个纵轴 (多y轴)

    Matlab里做多给轴的函数很直接,双轴是plotyy, 三轴是plotyyy, 四轴是plot4y,更多应该是multiplotyyy. 而matplotlib似乎可以用figure.add_axe ...

  2. python脚本语言采用声音作为手段_python 利用pyttsx3文字转语音过程详解

    这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下# -*- coding: utf ...

  3. python中common在哪个模块导入_python的常用模块之collections模块详解

    认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用python编写的 ...

  4. python创建文件夹和文件夹_Python快捷创建文件夹和文件详解

    Python快捷创建文件夹和文件详解 自己做文件时发现  简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公. 1.创建文件夹 # 批量 创建文件夹 import ...

  5. python的mapl画图y轴排_Python三维绘图之Matplotlib库的使用方法

    前言 在遇到三维数据时,三维图像能给我们对数据带来更加深入地理解.python的matplotlib库就包含了丰富的三维绘图工具. 1.创建三维坐标轴对象Axes3D 创建Axes3D主要有两种方式, ...

  6. python 读取excel表数据获取坐标_python读取并定位excel数据坐标系详解

    测试数据:坐标数据:testExcelData.xlsx 使用python读取excel文件需要安装xlrd库: xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz 解压后再进行安装即可,具 ...

  7. python 操作excel坐标_python读取并定位excel数据坐标系详解

    测试数据:坐标数据:testExcelData.xlsx 使用python读取excel文件需要安装xlrd库: xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz 解压后再进行安装即可,具 ...

  8. python爬取动态网页_python爬取动态网页数据,详解

    原理:动态网页,即用js代码实现动态加载数据,就是可以根据用户的行为,自动访问服务器请求数据,重点就是:请求数据,那么怎么用python获取这个数据了? 浏览器请求数据方式:浏览器向服务器的api(例 ...

  9. python什么模块动态调用链接库_Python调用C/C++动态链接库的方法详解

    本文以实例讲解了Python调用C/C++ DLL动态链接库的方法,具体示例如下: 示例一: 首先,在创建一个DLL工程(本例创建环境为VS 2005),头文件: 1 2 3 4 5 6 7 8 9 ...

  10. python中布尔类型是特殊的_Python中的特殊方法以及应用详解

    前言 Python 中的特殊方法主要是为了被解释器调用的,因此应该尽量使用 len(my_object) 而不是 my_object.__len__() 这种写法.在执行 len(my_object) ...

最新文章

  1. 2018.08.27 lucky(模拟)
  2. oracle+olh+hive,hadoop+hive+hbase的简单安装 | YallonKing
  3. Windows核心编程:第14章 探索虚拟内存
  4. XADD和NEG命令
  5. Algorithm: 匈牙利算法
  6. 【NeurIPS2020】Google点针图网络,Pointer Graph Networks
  7. IE8升级到IE11 F12报错的解决方案
  8. grpc生成pb.go文件报错github.com/gogo/protobuf/gogoproto/gogo.proto: File not found.
  9. jenkins使用时遇到“using GIT_ASKPASS to set credentials”
  10. python谱聚类算法_Python机器学习高级算法!谱聚类(Spectal Clustering)算法分析和实例详解...
  11. 11款当前主流平板芯片横向对比评测
  12. 【计算机网络学习笔记】分组交换的原理
  13. 【调剂】苏州科技大学电子与信息工程学院2021年硕士研究生招生第二批调剂信息公告...
  14. pyDes 库 DES 与 3DES 加解密
  15. 上帝 谭卓 马加爵等人的对话
  16. python 读取地震道头数据_使用python获取(宜宾市地震信息)地震信息
  17. SEM关键词匹配模式_精确、精确包含、同义包含
  18. Maven项目导入依赖不可用的问题,不下载的问题(众多问题中的一种)
  19. QWT--添加Label
  20. Python基础灬函数(定义,参数)

热门文章

  1. python将图片名写入txt后最新命名并增强图片
  2. Atitit mybatis prblm n solu v1 u55 目录 1.1. 加载任意文职cfg 1 1.2. 根据dburl获取factory 1 1.3. Load any mapper
  3. Atitit 外观ui调整法 表单与表格列表
  4. Atitit.有分区情况下的表查询策略流程
  5. Atitit。团队建设--管理最佳实践--如何留住核心人才,防止人才流失 ??
  6. paip.编程语言到底有没有优劣之分优秀之分
  7. apache设置域名绑定 以及绑定不起作用的排查.
  8. C#.NET com组件的编写
  9. 日志记录总结要整理的地方
  10. Rust : RUST_BACKTRACE=1错误提示