如何实现“python openpyxl excel读取为numpy”
整体流程
通过openpyxl库读取Excel文件,获取数据,然后将数据转换为numpy数组。
以下是整个过程的步骤:
步骤 | 操作 |
---|---|
1 | 打开Excel文件 |
2 | 选择Sheet |
3 | 读取数据 |
4 | 转换为numpy数组 |
操作步骤
步骤1:打开Excel文件
import openpyxl
# 打开Excel文件
wb = openpyxl.load_workbook('example.xlsx')
步骤2:选择Sheet
# 选择Sheet
sheet = wb['Sheet1']
步骤3:读取数据
data = []
for row in sheet.iter_rows(values_only=True):
data.append(row)
步骤4:转换为numpy数组
import numpy as np
# 将数据转换为numpy数组
np_data = np.array(data)
状态图
stateDiagram
[*] --> Excel
Excel --> Sheet
Sheet --> 数据
数据 --> Numpy数组
关系图
erDiagram
Excel ||--|| Sheet : 包含
Sheet ||--|| 数据 : 包含
数据 ||--|| Numpy数组 : 转换
通过以上步骤,你就可以成功地将Excel文件中的数据读取为numpy数组了。祝你学习顺利!