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 14 Python
pymssql数据库操作MSSQL2005实例分析
May 25 Python
python中使用序列的方法
Aug 03 Python
python executemany的使用及注意事项
Mar 13 Python
浅谈Python批处理文件夹中的txt文件
Mar 11 Python
Django异步任务之Celery的基本使用
Mar 23 Python
python 定时器每天就执行一次的实现代码
Aug 14 Python
使用Python刷淘宝喵币(低阶入门版)
Oct 30 Python
python shutil文件操作工具使用实例分析
Dec 25 Python
python 中的[:-1]和[::-1]的具体使用
Feb 13 Python
使用sklearn的cross_val_score进行交叉验证实例
Feb 28 Python
重构Python代码的六个实例
Nov 25 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
实时抓取YAHOO股票报价的代码
2006/10/09 PHP
php学习笔记 数组遍历实现代码
2011/06/09 PHP
基于PHP遍历数组的方法汇总分析
2013/06/08 PHP
CI配置多数据库访问的方法
2016/03/28 PHP
老生常谈PHP面向对象之解释器模式
2017/05/17 PHP
laravel框架学习笔记之组件化开发实现方法
2020/02/01 PHP
javascript实现动态增加删除表格行(兼容IE/FF)
2007/04/02 Javascript
细说浏览器特性检测(2)-通用事件检测
2010/11/05 Javascript
jquery统计复选框选中示例
2013/11/05 Javascript
JavaScript数组深拷贝和浅拷贝的两种方法
2014/04/16 Javascript
ExtJS4 动态生成的grid导出为excel示例
2014/05/02 Javascript
jQuery中:only-child选择器用法实例
2015/01/03 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
2015/04/02 Javascript
使用plupload自定义参数实现多文件上传
2016/07/19 Javascript
Node.js的环境安装配置(使用nvm方式)
2016/10/11 Javascript
jQuery的$.extend 浅拷贝与深拷贝
2017/03/08 Javascript
详解使用vue实现tab 切换操作
2017/07/03 Javascript
本地存储localStorage用法详解
2017/07/31 Javascript
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
vue最简单的前后端交互示例详解
2018/10/11 Javascript
代码整洁之道(重构)
2018/10/25 Javascript
webpack打包多页面的方法
2018/11/30 Javascript
微信小程序登录session的使用
2019/03/17 Javascript
详解Vue中CSS样式穿透问题
2019/09/12 Javascript
node.js中path路径模块的使用方法实例分析
2020/02/13 Javascript
基于VUE实现简单的学生信息管理系统
2021/01/13 Vue.js
使用Python从零开始撸一个区块链
2018/03/14 Python
Python XlsxWriter模块Chart类用法实例分析
2019/03/11 Python
解决jupyter notebook 前面书写后面内容消失的问题
2020/04/13 Python
导出HTML5 Canvas图片并上传服务器功能
2019/08/16 HTML / CSS
平面设计师的工作职责
2013/11/21 职场文书
工商治理实习生的自我评价分享
2014/02/20 职场文书
《回乡偶书》教学反思
2014/04/12 职场文书
副校长竞聘演讲稿
2014/09/01 职场文书
springboot利用redis、Redisson处理并发问题的操作
2021/06/18 Java/Android
SpringBoot详解整合Redis缓存方法
2022/07/15 Java/Android