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网络编程学习笔记(10):webpy框架
Jun 09 Python
python实现文本去重且不打乱原本顺序
Jan 26 Python
Python中Iterator迭代器的使用杂谈
Jun 20 Python
Python使用内置json模块解析json格式数据的方法
Jul 20 Python
Python模块搜索路径代码详解
Jan 29 Python
python多线程之事件Event的使用详解
Apr 27 Python
完美解决Pycharm无法导入包的问题 Unresolved reference
May 18 Python
Matplotlib 生成不同大小的subplots实例
May 25 Python
python利用requests库模拟post请求时json的使用教程
Dec 07 Python
对python中dict和json的区别详解
Dec 18 Python
python软件都是免费的吗
Jun 18 Python
Manjaro、pip、conda更换国内源的方法
Nov 17 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之curl实现http与https请求的方法
2014/10/21 PHP
php开发时容易忘记的一些技术细节
2016/02/03 PHP
如何在PHP环境中使用ProtoBuf数据格式
2020/06/19 PHP
js 通用javascript函数库整理
2011/08/14 Javascript
JS 打印功能代码可实现打印预览、打印设置等
2014/10/31 Javascript
ECMAScript5中的对象存取器属性:getter和setter介绍
2014/12/08 Javascript
使用HTML+CSS+JS制作简单的网页菜单界面
2015/07/27 Javascript
jQuery获取多种input值的简单实现方法
2016/06/20 Javascript
AngularJS入门教程之与服务器(Ajax)交互操作示例【附完整demo源码下载】
2016/11/02 Javascript
作为老司机使用 React 总结的 11 个经验教训
2017/04/08 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
2017/05/04 jQuery
Angular 2父子组件数据传递之@Input和@Output详解(下)
2017/07/05 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
vue的token刷新处理的方法
2018/07/17 Javascript
9102年webpack4搭建vue项目的方法步骤
2019/02/20 Javascript
基于 jQuery 实现键盘事件监听控件
2019/04/04 jQuery
bootstrap-table formatter 使用vue组件的方法
2019/05/09 Javascript
JavaScript变量作用域及内存问题实例分析
2019/06/10 Javascript
Vue中图片Src使用变量的方法
2019/10/30 Javascript
Vue实现Header渐隐渐现效果的实例代码
2020/11/05 Javascript
Python表示矩阵的方法分析
2017/05/26 Python
python实现报表自动化详解
2017/11/16 Python
Python装饰器用法示例小结
2018/02/11 Python
python3.6+opencv3.4实现鼠标交互查看图片像素
2018/02/26 Python
Python中的支持向量机SVM的使用(附实例代码)
2019/06/26 Python
对python中url参数编码与解码的实例详解
2019/07/25 Python
python使用yield压平嵌套字典的超简单方法
2019/11/02 Python
tensorflow生成多个tfrecord文件实例
2020/02/17 Python
利用html5的websocket实现websocket聊天室
2013/12/12 HTML / CSS
Speedo速比涛中国官方网站:全球领先泳装运动品牌
2018/04/24 全球购物
公司庆典邀请函范文
2014/01/13 职场文书
违反校纪校规检讨书
2014/02/15 职场文书
大学校务公开实施方案
2014/03/31 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
民间借贷被告代理词
2015/05/23 职场文书
中秋节作文(五年级)之关于月亮
2019/09/11 职场文书