Python导入数值型Excel数据并生成矩阵操作

作者:weixin_45439556 时间:2023-05-15 16:59:24 

riginal_Data

Python导入数值型Excel数据并生成矩阵操作

因为程序是为了实现对纯数值型Excel文档进行导入并生成矩阵,因此有必要对第五列文本值进行删除处理。

Import_Data

Python导入数值型Excel数据并生成矩阵操作


import numpy as np
import xlrd

def import_excel_matrix(path):
 table = xlrd.open_workbook(path).sheets()[0] # 获取第一个sheet表
 row = table.nrows # 行数
 col = table.ncols # 列数
 datamatrix = np.zeros((row, col)) # 生成一个nrows行*ncols列的初始矩阵
 for i in range(col): # 对列进行遍历
   cols = np.matrix(table.col_values(x)) # 把list转换为矩阵进行矩阵操作
   datamatrix[:, x] = cols # 按列把数据存进矩阵中
 return data_matrix

data_file = u'E:\\Python\\2019_4_5\\Learning\\Export_Output.xlsx' # Excel文件存储位置
import_excel_matrix(data_file)

补充知识:python从excel读取的数据为数字时,自动加上.0转化为浮点型的解决

环境:python3+selenium

背景:从excel里面读取2列数据:用户名,密码;用户名 = admin,密码 = 111111

Python导入数值型Excel数据并生成矩阵操作

程序执行时,报错了,打印获取到的数据:[{'username': 'admin', 'password': 111111.0}];报错如图:

Python导入数值型Excel数据并生成矩阵操作

解决方法:

excel中需要把数据列设置成 文本 格式保存,看到表格中左上角有绿色小三角基本就ok了。再运行成功。

Python导入数值型Excel数据并生成矩阵操作

来源:https://blog.csdn.net/weixin_45439556/article/details/98212903

标签:Python,数值型,Excel,矩阵
0
投稿

猜你喜欢

  • Pytorch实现Fashion-mnist分类任务全过程

    2023-07-14 05:12:47
  • set rs=server.CreateObject("adodb.recordset") 的中文详细说明

    2011-03-06 11:21:00
  • 详尽讲述用Python的Django框架测试驱动开发的教程

    2023-04-21 18:28:19
  • python爬虫抓取时常见的小问题总结

    2023-03-18 07:34:07
  • python matplotlib.pyplot.plot()参数用法

    2023-07-13 17:39:48
  • python使用电子邮件模块smtplib的方法

    2023-09-29 20:20:38
  • Python图像处理库PIL的ImageFont模块使用介绍

    2023-12-20 10:30:42
  • 在docker中安装mysql详解

    2024-01-26 09:57:55
  • Python3 ffmpeg视频转换工具使用方法解析

    2021-07-28 15:00:30
  • vue实现登录拦截

    2024-04-30 10:25:20
  • Python 类,property属性(简化属性的操作),@property,property()用法示例

    2022-01-04 19:21:53
  • Python HTTP客户端自定义Cookie实现实例

    2023-12-16 01:19:30
  • Windows下安装MySQL 5.7.17压缩版中遇到的坑

    2024-01-21 17:06:54
  • JavaScript实现日期格式化的方法汇总

    2024-04-10 16:19:04
  • 搞定MySQL数据库中文模糊检索问题

    2007-09-17 12:36:00
  • 通过 for 循环比较 Python 与 Ruby 的编程区别

    2022-11-12 01:19:26
  • Apache下禁止特定目录执行PHP 提高服务器安全性

    2023-10-25 20:10:50
  • 另类解读SQL Server中的DateTime数据类型

    2009-01-06 11:22:00
  • 修复 Mac brew 安装 mongodb 报 Error: No available formula with the name ‘mongodb’ 问题详解

    2024-01-18 17:10:50
  • python中使用xlrd、xlwt操作excel表格详解

    2023-06-25 03:59:51
  • asp之家 网络编程 m.aspxhome.com