python读取并定位excel数据坐标系详解


Posted in Python onJune 26, 2019

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

python读取并定位excel数据坐标系详解

使用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数据坐标系详解

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

Python 相关文章推荐
Python语言技巧之三元运算符使用介绍
Mar 04 Python
从零学Python之入门(五)缩进和选择
May 27 Python
python多进程和多线程究竟谁更快(详解)
May 29 Python
详解如何用OpenCV + Python 实现人脸识别
Oct 20 Python
Pycharm 实现下一个文件引用另外一个文件的方法
Jan 17 Python
python实现本地批量ping多个IP的方法示例
Aug 07 Python
Python人工智能之路 jieba gensim 最好别分家之最简单的相似度实现
Aug 13 Python
django之自定义软删除Model的方法
Aug 14 Python
centos7中安装python3.6.4的教程
Dec 11 Python
tornado+celery的简单使用详解
Dec 21 Python
python deque模块简单使用代码实例
Mar 12 Python
python写文件时覆盖原来的实例方法
Jul 22 Python
python分数表示方式和写法
Jun 26 #Python
python字符串替换第一个字符串的方法
Jun 26 #Python
python频繁写入文件时提速的方法
Jun 26 #Python
Python中查看变量的类型内存地址所占字节的大小
Jun 26 #Python
使用python的pandas为你的股票绘制趋势图
Jun 26 #Python
python安装scipy的方法步骤
Jun 26 #Python
Python3.5以上版本lxml导入etree报错的解决方案
Jun 26 #Python
You might like
php设计模式 Factory(工厂模式)
2011/06/26 PHP
php的大小写敏感问题整理
2011/12/29 PHP
解析PHP 使用curl提交json格式数据
2013/06/29 PHP
删除html标签得到纯文本可处理嵌套的标签
2014/04/28 PHP
php中session过期时间设置及session回收机制介绍
2014/05/05 PHP
php编程每天必学之表单验证
2016/03/01 PHP
JavaScript中__proto__与prototype的关系深入理解
2012/12/04 Javascript
jQuery旋转插件—rotate支持(ie/Firefox/SafariOpera/Chrome)
2013/01/16 Javascript
jQuery基础知识小结
2014/12/22 Javascript
jQuery+canvas实现简单的球体斜抛及颜色动态变换效果
2016/01/28 Javascript
解决JS组件bootstrap table分页实现过程中遇到的问题
2016/04/21 Javascript
JavaScript算法系列之快速排序(Quicksort)算法实例详解
2016/09/04 Javascript
js自定义瀑布流布局插件
2017/05/16 Javascript
JS仿QQ好友列表展开、收缩功能(第一篇)
2017/07/07 Javascript
element-ui 中的table的列隐藏问题解决
2018/08/24 Javascript
vue axios基于常见业务场景的二次封装的实现
2018/09/21 Javascript
JavaScript页面倒计时功能完整示例
2019/05/15 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
2019/12/27 Javascript
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
Python缩进和冒号详解
2016/06/01 Python
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2018/05/16 Python
使用python模拟命令行终端的示例
2019/08/13 Python
python对象销毁实例(垃圾回收)
2020/01/16 Python
pytorch实现查看当前学习率
2020/06/24 Python
HTML5 Canvas 起步(1) - 基本概念
2009/05/12 HTML / CSS
利用 Canvas实现绘画一个未闭合的带进度条的圆环
2019/07/26 HTML / CSS
Hotter Shoes美国官网:英国最受欢迎的舒适鞋
2018/08/02 全球购物
乌克兰网上珠宝商店:GoldSoveren
2020/03/31 全球购物
上课睡觉检讨书
2014/01/28 职场文书
道路运输企业安全生产责任书
2014/07/28 职场文书
事业单位财务人员岗位职责
2015/04/14 职场文书
人事聘任通知
2015/04/21 职场文书
详细聊聊关于Mysql联合查询的那些事儿
2021/10/24 MySQL
Redis集群节点通信过程/原理流程分析
2022/03/18 Redis
springboot用户数据修改的详细实现
2022/04/06 Java/Android
python+pyhyper实现识别图片中的车牌号思路详解
2022/12/24 Python