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 相关文章推荐
使用SAE部署Python运行环境的教程
May 05 Python
python中判断文件编码的chardet(实例讲解)
Dec 21 Python
python3使用smtplib实现发送邮件功能
May 22 Python
python基础学习之如何对元组各个元素进行命名详解
Jul 12 Python
Python绘制频率分布直方图的示例
Jul 08 Python
在自动化中用python实现键盘操作的方法详解
Jul 19 Python
python实现比对美团接口返回数据和本地mongo数据是否一致示例
Aug 09 Python
解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题
Aug 31 Python
在python中利用dict转json按输入顺序输出内容方式
Feb 27 Python
Python实现在线批量美颜功能过程解析
Jun 10 Python
使用keras实现非线性回归(两种加激活函数的方式)
Jul 05 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
用PHP实现小型站点广告管理
2006/10/09 PHP
php 数组二分法查找函数代码
2010/02/16 PHP
PHP中使用strpos函数实现屏蔽敏感关键字功能
2014/08/21 PHP
PHP使用CURL实现多线程抓取网页
2015/04/30 PHP
php检测图片主要颜色的方法
2015/07/01 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
PHP有序表查找之二分查找(折半查找)算法示例
2018/02/09 PHP
XHTML-Strict 内允许出现的标签
2006/12/11 Javascript
javascript+iframe 实现无刷新载入整页的代码
2010/03/17 Javascript
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
2011/05/24 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
鼠标滚轮改变图片大小的示例代码
2013/11/20 Javascript
iframe窗口高度自适应的实现方法
2014/01/08 Javascript
Jquery注册事件实现方法
2015/05/18 Javascript
JavaScript中instanceof运算符的使用示例
2016/06/08 Javascript
JavaScript中获取HTML元素值的三种方法
2016/06/20 Javascript
瀑布流的实现方式(原生js+jquery+css3)
2020/06/28 Javascript
angularjs实现首页轮播图效果
2017/04/14 Javascript
JavaScript设置名字输入不合法的实现方法
2017/05/23 Javascript
jQuery实现模拟搜索引擎的智能提示功能简单示例
2019/01/27 jQuery
JS实现数组深拷贝的方法分析
2019/03/06 Javascript
基于vue实现滚动条滚动到指定位置对应位置数字进行tween特效
2019/04/18 Javascript
产制造追溯系统之通过微信小程序实现移动端报表平台
2019/06/03 Javascript
Vue程序调试的方法
2019/06/17 Javascript
[35:26]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第三局
2016/02/26 DOTA
python实现数通设备tftp备份配置文件示例
2014/04/02 Python
Python SQLite3数据库操作类分享
2014/06/10 Python
python实现去除下载电影和电视剧文件名中的多余字符的方法
2014/09/23 Python
Python的多维空数组赋值方法
2018/04/13 Python
Python实现快速大文件比较代码解析
2020/09/04 Python
Visual Studio code 配置Python开发环境
2020/09/11 Python
Pycharm Available Package无法显示/安装包的问题Error Loading Package List解决
2020/09/18 Python
FirstCry阿联酋儿童和婴儿产品网上购物:FirstCry.ae
2021/02/22 全球购物
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
2014/01/07 面试题
军神教学反思
2014/02/04 职场文书
离婚协议书怎么写的
2014/12/14 职场文书