测试数据:坐标数据: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数据坐标系详解相关推荐

  1. python中seek(10、1)_Python中index()和seek()的用法(详解)

    1.index() 一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如: >>> t=tuple('Allen') >>> t ('A', 'l ...

  2. python标准库对象导入语句_Python标准库之Sys模块使用详解

    sys 模块提供了许多函数和变量来处理 Python 运行时环境的不同部分. 处理命令行参数 在解释器启动后, argv 列表包含了传递给脚本的所有参数, 列表的第一个元素为脚本自身的名称. 使用sy ...

  3. python中subplot是什么意思_python matplotlib中的subplot函数使用详解

    python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...

  4. python类是实例的工厂_Python设计模式之工厂方法模式实例详解

    本文实例讲述了Python设计模式之工厂方法模式.分享给大家供大家参考,具体如下: 工厂方法模式(Factory Method Pattern):定义一个用于创建对象的接口,让子类决定实例化哪一个类, ...

  5. python面向对象编程的三大特性_Python面向对象总结及类与正则表达式详解

    Python3 面向对象 -------------------------------------------------------------------------------- 一丶面向对象 ...

  6. python中列表的sort方法_python中列表的sort方法使用详解

    内容简介:python中列表的sort方法使用详解 一.基本形式 列表有自己的sort方法,其对列表进行原址排序,既然是原址排序,那显然元组不可能拥有这种方法,因为元组是不可修改的. 排序,数字.字符 ...

  7. python中update是啥意思_python中update的基本使用方法详解

    前言 Python 字典 update()方法用于更新字典中的键/值对,可以修改存在的键对应的值,也可以添加新的键/值对到字典中. 语法格式 d.update(e) 参数说明 将e中键-值对添加到字典 ...

  8. python 操作excel坐标_python读取并定位excel数据坐标系详解

    测试数据:坐标数据:testExcelData.xlsx 使用python读取excel文件需要安装xlrd库: xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz 解压后再进行安装即可,具 ...

  9. python读取鼠标点击坐标_python 读取鼠标点击坐标的实例

    python如何抓取鼠标点击事件,并返回点击所在坐标...希望能利用python抓取点击屏幕时在终端中打印出1,小编自己尝试的代码如下问题补充:拜托了 event里有x.y,是相对坐标,x_root, ...

最新文章

  1. Weex快速上手教程(Weex Tutorial)
  2. java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL
  3. flutter 判断是不是调试模式_女人怎么判断男人是不是喜欢自己//男人真正喜欢女人的追求方式...
  4. android listview asynctask,关于android:ListView + ArrayList + AsyncTask
  5. 深入Java集合学习系列:TreeMap实现
  6. 链接oracle 灾难性故障,打开计划任务的时候出现灾难性故障.
  7. opencv3.1.0 交叉编译 H3516a
  8. 简单易懂实例说明如何设计子网掩码
  9. 编译php的问题,php编译常见错误
  10. 小米游戏本bios更新_小米笔记本13.3 8250U升级BIOS解决风扇异响
  11. 城域网过渡技术之NAT64+DNS64
  12. 熟识 : 计算机文化(收藏)
  13. SAP F1 无法显示该网页 完美解决方案(不用重装SAP)
  14. 24点游戏java代码 中国开源社区_编程实现一个有GUI的24点游戏
  15. 打造离线版 123D Catch
  16. 51单片机定时/计数器的工作原理
  17. 关键词分析-对同行网站进行全面的分析-免费关键词分析工具
  18. 业务与信令-第3章数据业务的信令
  19. 某面试官分享经验:看求职者第一眼,开口说第一句话,面试结果就差不多定了,准确率高达90%以上...
  20. sunxi-fel适配原理和新芯片烧录功能的适配

热门文章

  1. 8086控制转移指令学习笔记
  2. ajax点击事件触发后台,使用jquery点击事件触发AJAX
  3. python怎样打开加密的文件_如何用Python 加密文件
  4. 点击area不出现黑框_30款厨房门,黑框?白框?你家选哪个合适?
  5. java解析sql查询字段_sql解析json格式字段 如何获取json中某个字段的值?
  6. verilog数字跑表设计实现与仿真
  7. php中getdistance函数_php代码渗透测试 后门分析篇
  8. nlm算法matlab代码_遗传算法GA的MATLAB代码
  9. c 汇编语言用标准函数代替,C与汇编的接口技术
  10. linux控制台编辑模式下换行,linux控制台命令的换行识别问题