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中使用插入排序算法的简单分析与代码示例
May 04 Python
Python tkinter实现的图片移动碰撞动画效果【附源码下载】
Jan 04 Python
Numpy中转置transpose、T和swapaxes的实例讲解
Apr 17 Python
Python使用一行代码获取上个月是几月
Aug 30 Python
Python3实现腾讯云OCR识别
Nov 27 Python
python绘制多个子图的实例
Jul 07 Python
python+openCV调用摄像头拍摄和处理图片的实现
Aug 06 Python
弄懂这56个Python使用技巧(轻松掌握Python高效开发)
Sep 18 Python
查看端口并杀进程python脚本代码
Dec 17 Python
Python使用进程Process模块管理资源
Mar 05 Python
关于python中的xpath解析定位
Mar 06 Python
python文件及目录操作代码汇总
Jul 08 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
收听困难?教您超简便短波广播抗干扰方法!
2021/03/01 无线电
3.从实例开始
2006/10/09 PHP
PHP+redis实现添加处理投票的方法
2015/11/14 PHP
php 根据自增id创建唯一编号类
2017/04/06 PHP
PHP中关键字interface和implements详解
2017/06/14 PHP
动态加载外部javascript文件的函数代码分享
2011/07/28 Javascript
HTML页面滚动时获取离页面顶部的距离2种实现方法
2013/09/05 Javascript
正负小数点后两位浮点数实现原理及代码
2013/09/06 Javascript
jQuery实现异步获取json数据的2种方式
2014/08/29 Javascript
jQuery横向擦除焦点图特效代码分享
2015/09/06 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
15位和18位身份证JS校验的简单实例
2016/07/18 Javascript
AngularJS实现一次监听多个值发生的变化
2016/08/31 Javascript
Vue.js每天必学之计算属性computed与$watch
2016/09/05 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
JavaScript计算值然后把值嵌入到html中的实现方法
2016/10/29 Javascript
nodejs body-parser 解析post数据实例
2017/07/26 NodeJs
基于JavaScript实现飘落星星特效
2017/08/10 Javascript
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
微信小程序实现定位及到指定位置导航的示例代码
2019/08/20 Javascript
Python开发的单词频率统计工具wordsworth使用方法
2014/06/25 Python
Python中的__SLOTS__属性使用示例
2015/02/18 Python
Python多线程实现同步的四种方式
2017/05/02 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
2017/07/24 Python
python 列表删除所有指定元素的方法
2018/04/19 Python
Python生命游戏实现原理及过程解析(附源代码)
2019/08/01 Python
文明宿舍获奖感言
2014/02/07 职场文书
技术比武方案
2014/05/19 职场文书
公益广告标语
2014/06/19 职场文书
三八节标语
2014/06/27 职场文书
投资公司董事长岗位职责
2015/04/16 职场文书
医院志愿者活动总结
2015/05/06 职场文书
早安问候语大全
2015/11/10 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python
生命的关键成分来自太空?陨石说是的
2022/04/29 数码科技