【发布时间】:2019-11-17 11:33:19
【问题描述】:
我有一张从webpage 复制的表格,当粘贴到 librecalc 或 excel 中时占据一个单元格,粘贴到笔记本中时变成 3507x1 列。如果我使用 pd.read_csv 将其作为 pandas 数据框导入,我会看到相同的 3507x1 列,现在我想将其重塑为它开始时的 501x7 数组。
我以为我可以重铸为一个 numpy 数组,按照我在 numpy 中熟悉的方式重新整形,然后放回 df,但是 pandas 的 to_numpy 方法似乎想要使用 Series 对象(而不是 Dataframe)并尝试使用例如
将文件读入系列ser= pd.Series.from_csv('billionaires')
导致标记错误。有一些简单的方法可以做到这一点吗?也许我应该在这个方向上认输并从html中阅读?
【问题讨论】: