python 读取excel表数据获取坐标_python读取并定位excel数据坐标系详解
测试数据:坐标数据: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表数据获取坐标_python读取并定位excel数据坐标系详解相关推荐
- python中seek(10、1)_Python中index()和seek()的用法(详解)
1.index() 一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如: >>> t=tuple('Allen') >>> t ('A', 'l ...
- python标准库对象导入语句_Python标准库之Sys模块使用详解
sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称. 使用sy ...
- python中subplot是什么意思_python matplotlib中的subplot函数使用详解
python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...
- python类是实例的工厂_Python设计模式之工厂方法模式实例详解
本文实例讲述了Python设计模式之工厂方法模式.分享给大家供大家参考,具体如下: 工厂方法模式(Factory Method Pattern):定义一个用于创建对象的接口,让子类决定实例化哪一个类, ...
- python面向对象编程的三大特性_Python面向对象总结及类与正则表达式详解
Python3 面向对象 -------------------------------------------------------------------------------- 一丶面向对象 ...
- python中列表的sort方法_python中列表的sort方法使用详解
内容简介:python中列表的sort方法使用详解 一.基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的. 排序,数字.字符 ...
- python中update是啥意思_python中update的基本使用方法详解
前言 Python 字典 update()方法用于更新字典中的键/值对,可以修改存在的键对应的值,也可以添加新的键/值对到字典中. 语法格式 d.update(e) 参数说明 将e中键-值对添加到字典 ...
- python 操作excel坐标_python读取并定位excel数据坐标系详解
测试数据:坐标数据:testExcelData.xlsx 使用python读取excel文件需要安装xlrd库: xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz 解压后再进行安装即可,具 ...
- python读取鼠标点击坐标_python 读取鼠标点击坐标的实例
python如何抓取鼠标点击事件,并返回点击所在坐标...希望能利用python抓取点击屏幕时在终端中打印出1,小编自己尝试的代码如下问题补充:拜托了 event里有x.y,是相对坐标,x_root, ...
最新文章
- Weex快速上手教程(Weex Tutorial)
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL
- flutter 判断是不是调试模式_女人怎么判断男人是不是喜欢自己//男人真正喜欢女人的追求方式...
- android listview asynctask,关于android:ListView + ArrayList + AsyncTask
- 深入Java集合学习系列:TreeMap实现
- 链接oracle 灾难性故障,打开计划任务的时候出现灾难性故障.
- opencv3.1.0 交叉编译 H3516a
- 简单易懂实例说明如何设计子网掩码
- 编译php的问题,php编译常见错误
- 小米游戏本bios更新_小米笔记本13.3 8250U升级BIOS解决风扇异响
- 城域网过渡技术之NAT64+DNS64
- 熟识 : 计算机文化(收藏)
- SAP F1 无法显示该网页 完美解决方案(不用重装SAP)
- 24点游戏java代码 中国开源社区_编程实现一个有GUI的24点游戏
- 打造离线版 123D Catch
- 51单片机定时/计数器的工作原理
- 关键词分析-对同行网站进行全面的分析-免费关键词分析工具
- 业务与信令-第3章数据业务的信令
- 某面试官分享经验:看求职者第一眼,开口说第一句话,面试结果就差不多定了,准确率高达90%以上...
- sunxi-fel适配原理和新芯片烧录功能的适配
热门文章
- 8086控制转移指令学习笔记
- ajax点击事件触发后台,使用jquery点击事件触发AJAX
- python怎样打开加密的文件_如何用Python 加密文件
- 点击area不出现黑框_30款厨房门,黑框?白框?你家选哪个合适?
- java解析sql查询字段_sql解析json格式字段 如何获取json中某个字段的值?
- verilog数字跑表设计实现与仿真
- php中getdistance函数_php代码渗透测试 后门分析篇
- nlm算法matlab代码_遗传算法GA的MATLAB代码
- c 汇编语言用标准函数代替,C与汇编的接口技术
- linux控制台编辑模式下换行,linux控制台命令的换行识别问题