python读取excel绘图y轴设置_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绘图y轴设置_python读取并定位excel数据坐标系详解相关推荐
- python的mapl画图y轴排_python中用Matplotlib做多个纵轴 (多y轴)
Matlab里做多给轴的函数很直接,双轴是plotyy, 三轴是plotyyy, 四轴是plot4y,更多应该是multiplotyyy. 而matplotlib似乎可以用figure.add_axe ...
- python脚本语言采用声音作为手段_python 利用pyttsx3文字转语音过程详解
这篇文章主要介绍了python 利用pyttsx3文字转语音过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下# -*- coding: utf ...
- python中common在哪个模块导入_python的常用模块之collections模块详解
认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用python编写的 ...
- python创建文件夹和文件夹_Python快捷创建文件夹和文件详解
Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公. 1.创建文件夹 # 批量 创建文件夹 import ...
- python的mapl画图y轴排_Python三维绘图之Matplotlib库的使用方法
前言 在遇到三维数据时,三维图像能给我们对数据带来更加深入地理解.python的matplotlib库就包含了丰富的三维绘图工具. 1.创建三维坐标轴对象Axes3D 创建Axes3D主要有两种方式, ...
- python 读取excel表数据获取坐标_python读取并定位excel数据坐标系详解
测试数据:坐标数据:testExcelData.xlsx 使用python读取excel文件需要安装xlrd库: xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz 解压后再进行安装即可,具 ...
- python 操作excel坐标_python读取并定位excel数据坐标系详解
测试数据:坐标数据:testExcelData.xlsx 使用python读取excel文件需要安装xlrd库: xlrd下载后的压缩文件:xlrd-1.2.0.tar.gz 解压后再进行安装即可,具 ...
- python爬取动态网页_python爬取动态网页数据,详解
原理:动态网页,即用js代码实现动态加载数据,就是可以根据用户的行为,自动访问服务器请求数据,重点就是:请求数据,那么怎么用python获取这个数据了? 浏览器请求数据方式:浏览器向服务器的api(例 ...
- python什么模块动态调用链接库_Python调用C/C++动态链接库的方法详解
本文以实例讲解了Python调用C/C++ DLL动态链接库的方法,具体示例如下: 示例一: 首先,在创建一个DLL工程(本例创建环境为VS 2005),头文件: 1 2 3 4 5 6 7 8 9 ...
- python中布尔类型是特殊的_Python中的特殊方法以及应用详解
前言 Python 中的特殊方法主要是为了被解释器调用的,因此应该尽量使用 len(my_object) 而不是 my_object.__len__() 这种写法.在执行 len(my_object) ...
最新文章
- 2018.08.27 lucky(模拟)
- oracle+olh+hive,hadoop+hive+hbase的简单安装 | YallonKing
- Windows核心编程:第14章 探索虚拟内存
- XADD和NEG命令
- Algorithm: 匈牙利算法
- 【NeurIPS2020】Google点针图网络,Pointer Graph Networks
- IE8升级到IE11 F12报错的解决方案
- grpc生成pb.go文件报错github.com/gogo/protobuf/gogoproto/gogo.proto: File not found.
- jenkins使用时遇到“using GIT_ASKPASS to set credentials”
- python谱聚类算法_Python机器学习高级算法!谱聚类(Spectal Clustering)算法分析和实例详解...
- 11款当前主流平板芯片横向对比评测
- 【计算机网络学习笔记】分组交换的原理
- 【调剂】苏州科技大学电子与信息工程学院2021年硕士研究生招生第二批调剂信息公告...
- pyDes 库 DES 与 3DES 加解密
- 上帝 谭卓 马加爵等人的对话
- python 读取地震道头数据_使用python获取(宜宾市地震信息)地震信息
- SEM关键词匹配模式_精确、精确包含、同义包含
- Maven项目导入依赖不可用的问题,不下载的问题(众多问题中的一种)
- QWT--添加Label
- Python基础灬函数(定义,参数)
热门文章
- python将图片名写入txt后最新命名并增强图片
- Atitit mybatis prblm n solu v1 u55 目录 1.1. 加载任意文职cfg	1 1.2. 根据dburl获取factory	1 1.3. Load any mapper
- Atitit 外观ui调整法 表单与表格列表
- Atitit.有分区情况下的表查询策略流程
- Atitit。团队建设--管理最佳实践--如何留住核心人才,防止人才流失 ??
- paip.编程语言到底有没有优劣之分优秀之分
- apache设置域名绑定 以及绑定不起作用的排查.
- C#.NET com组件的编写
- 日志记录总结要整理的地方
- Rust : RUST_BACKTRACE=1错误提示