要将 Excel 文件读取为数组,可以使用 Python 的
pandas
模块。以下是一个简单的示例代码,可以读取 Excel 文件中的数据,并将其存储为一个二维数组:
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('filename.xlsx')
# 将数据存储为数组
data = df.values
# 输出数组
print(data)
在上面的代码中,pd.read_excel()
函数用于读取 Excel 文件,并将其存储为 Pandas 数据框(DataFrame)。然后,使用 values
属性将数据框转换为 NumPy 数组,最终得到的 data
变量即为我们需要的数组。
需要注意的是,如果 Excel 文件中有多个工作表,可以使用 pd.read_excel()
函数的 sheet_name
参数指定要读取的工作表的名称或索引。如果不指定该参数,则默认读取第一个工作表。
另外,如果您需要对 Excel 数据进行更加高级的操作,例如数据过滤、排序、分组、聚合等,pandas
模块提供了非常丰富的数据处理函数和工具,可以帮助您快速地完成这些任务。