【发布时间】:2015-09-10 00:51:49
【问题描述】:
您好社区我正在尝试弄清楚如何从 xlsx 文件中读取数据并将其存储到数组中。我可以下载在 python27 上执行此操作的最佳库是什么?
我想弄清楚如何读取特定列,将列中的值获取到某个单元格,然后将其存储到数组中?
示例:对于我的线性回归分析,我有一个 Y 变量和一个多变量 X 方程。
Y 值将从特定列中读取
例如:
y= [1,2,3,4,3,4,5,4,5,5,4,5,4,5,4,5,6,5,4,5,4,3,4] #<-specific column
其中作为多变量 X 值将从多列中读取数据值
例如:
x = [
[4,2,3,4,5,4,5,6,7,4,8,9,8,8,6,6,5,5,5,5,5,5,5], #<-specific column
[4,1,2,3,4,5,6,7,5,8,7,8,7,8,7,8,7,7,7,7,7,6,5], #<-specific column
[4,1,2,5,6,7,8,9,7,8,7,8,7,7,7,7,7,7,6,6,4,4,4] #<-specific column
]
谢谢
【问题讨论】:
-
那台机器上有 Excel 吗?
-
我的机器上有excel
-
您可以按照建议使用
openpyxl,但我发现它有问题。因此,如果您可以使用 Excel 来完成这项工作,请使用 Excel。或者导出到 csv 并直接使用名为csv的模块。一些如何在 Python 中使用 Excel 的信息:pythonexcels.com/basic-excel-driving-with-python
标签: python arrays excel regression