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 读取excel表数据获取坐标_python读取并定位excel数据坐标系详解
测试数据:坐标数据:testExcelData.xlsx 使用python读取excel文件需要安装xlrd库: xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz 解压后再进行安装即可,具 ...
- python开发的程序中以电子表格显示数据_使用 Python 读取电子表格中的数据实例详解...
Python 是最流行.功能最强大的编程语言之一.由于它是自由开源的,因此每个人都可以使用.大多数 Fedora 系统都已安装了该语言.Python 可用于多种任务,其中包括处理逗号分隔值(CSV)数 ...
- 每日一练:Python爬虫爬取全国新冠肺炎疫情数据实例详解,使用beautifulsoup4库实现
Python 爬虫篇 - 爬取全国新冠肺炎疫情数据实例详解 效果图展示 第一章:疫情信息的下载与数据提取 ① 爬取页面数据到本地 ② json 字符串正则表达式分析 ③ 提取数据中的 json 字符串 ...
- python控制nao机器人_python控制nao机器人身体动作实例详解
本文实例为大家分享了python控制nao机器人身体动作的具体代码,供大家参考,具体内容如下 今天读的代码,顺便写了出来,与文档的对比,差不多. import sys import motion im ...
- python的threading库_python标准库介绍——31 threading 模块详解
threading 模块 (可选) ``threading`` 模块为线程提供了一个高级接口, 如 [Example 3-1 #eg-3-1] 所示. 它源自 Java 的线程实现. 和低级的 ``t ...
- python创建双链表_Python双链表原理与实现方法详解
本文实例讲述了Python双链表原理与实现方法.分享给大家供大家参考,具体如下: Python实现双链表 文章目录 Python实现双链表 单链表与双链表比较 双链表的实现 定义链表节点 初始化双链表 ...
- 基于python的贝叶斯分类器_Python实现朴素贝叶斯分类器的方法详解
本文实例讲述了Python实现朴素贝叶斯分类器的方法.分享给大家供大家参考,具体如下: 贝叶斯定理 贝叶斯定理是通过对观测值概率分布的主观判断(即先验概率)进行修正的定理,在概率论中具有重要地位. 先 ...
- python修改文件内容_Python批量修改文本文件内容的方法详解
这篇文章主要介绍了Python批量修改文本文件内容的方法的相关资料,需要的朋友可以参考下 Python批量替换文件内容,支持嵌套文件夹 import os path="./" fo ...
- python箱线图_Python 箱线图 plt.boxplot() 参数详解
Python 绘制箱线图主要用 matplotlib 库里 pyplot 模块里的 boxplot() 函数. plt.boxplot() 参数详解 plt.boxplot(x, # 指定要绘制箱线图 ...
最新文章
- HDU 1248 寒冰王座(全然背包:入门题)
- mysql more_mysql中哪种日志不能直接cat或more
- python处理teradata数据库_Python脚本连接Teradata数据库
- linux 内核文件结构,linux-011内核文件结构图
- python imagedraw line_修复PIL.ImageDraw.Draw.宽线条线条线条
- ppt thinkcell-Thinkcell: 一款强大的专业图表制作工具
- 易语言大漠插件制作脚本教程
- excel数据分析 - 10个清洗文本类函数
- 最新我爱防红网QQ防红跳转短网址生成源码
- 2019 年第 31 周 DApp 影响力排行榜 | TokenInsight
- MySQL Workbench 类似Navicat侧边栏查表名
- 嵌入式的时间概念:GMT,UTC,CST,DST,RTC,NTP,SNTP,NITZ
- 文件服务器同步,文件服务器同步
- ZDNS .网址注册局发布2020年第三季度全球域名发展统计报告
- 陈绮贞 旅行的意义 Ukulele 尤克里里谱
- zynq 7000 的流水灯实验
- MP2451使用注意事项
- 数学辅助软件Geogebra工具介绍
- vulnhub Vegeta: 1
- Ubuntu下的Java和Hadoop安装及配置伪分布式教程