【发布时间】:2021-06-26 15:17:35
【问题描述】:
我对python和pandas真的很陌生,所以请你帮我回答这个看似简单的问题吗?我已经有一个包含我的数据的 excel 文件,现在我想在 python 中创建一个包含这些数据的数组。例如,我在 excel 中有如下数据:
我想从这些数据中创建一个矩阵,如下面的 python 代码:
实际上,我的数据要长得多,所以有什么方法可以利用 pandas 将我的 excel 文件中的数据放入 python 中的矩阵中,类似于上面的简单示例? 谢谢!
【问题讨论】:
-
就我个人而言,我只会将数据区域保存到 csv 中,使用 pandas 将其加载到 python 中,然后自己添加行和列标签,因为这些可以很容易地从 excel 复制和粘贴到代码中。完成数据加载后,您可以使用
pandas.DataFrame.to_numpy()和numpy.reshape来重塑您的数组。你认为你的数据集对于这个操作来说仍然太大了吗? -
enter link description here 可以帮助你。