Python - EXCEL(矩阵)

Posted

技术标签:

【中文标题】Python - EXCEL(矩阵)【英文标题】:PYTHON - EXCEL (matrix) 【发布时间】:2017-12-26 21:28:48 【问题描述】:

我有一个 100X100 矩阵。有没有一种可能的方法来展平 excel 矩阵,以便使用 sql 或 excel 在 x 轴和 y 轴之间进行交叉连接。 我对 sql 非常陌生,非常感谢任何帮助。

提前致谢 matrix screenshot

【问题讨论】:

【参考方案1】:

我可能会采取以下几种方法:

选项 1

使用 Excel 将您的数据转换为正确的格式 - 您可以使用宏/VBA 甚至仅使用公式来执行此操作。完成后,有很多方法可以直接导入 SQL Server,例如,右键单击数据库 > 'Tasks' > 'Import Data...'。

选项 2

如果这将是常规操作,并且您将始终以这种格式获取数据,或者如果数据集对于选项 1 来说太大,我会考虑使用 SSIS(SQL Server 集成服务)。在 SSIS 中,您可以设置带有脚本组件源的数据流任务或脚本任务来转换数据并将其拉入 SQL Server(研究使用 Microsoft.Office.Interop.Excel 在 C#/VB.net 中与 Excel 交互)。

【讨论】:

以上是关于Python - EXCEL(矩阵)的主要内容,如果未能解决你的问题,请参考以下文章

lingo中excel表中数据导入为矩阵

用Excel中的函数进行常见矩阵计算

取消透视 Excel 矩阵/数据透视表?

如何将EXCEL里的大量数据导入并转化成MATLAB中的矩阵

在python中获取excel表的交叉概率

志芬交通保存的OD矩阵为啥是空的,用excel复制粘贴保存后,再打开,矩阵数据就全是0了