【发布时间】:2021-09-30 08:18:15
【问题描述】:
我正在处理具有超过百万行和 20 列的大数据。虽然我的代码在下面给出的示例元组中运行良好,但在大数据中却失败了
ata = [('Facebook', 750, True),
('Alphabet', 1100, True),
('Amazon', 1700, True),
('Apple', 2100, False),
('Microsoft', 1750, False)]
我正在尝试将它们转换为如下所示的数据框
df = pd.DataFrame(testdata, columns=cols)
虽然上面的代码适用于示例数据,但当我对真实数据执行相同操作时,我会收到一条错误消息,如下所示
ValueError:必须通过二维输入。形状=(1, 10116838, 20)
虽然我知道真实数据中有10116838 行和20 列,但我不知道它从哪里选择1 作为第一维。是指索引吗?
可以帮我解决这个问题
【问题讨论】:
标签: python pandas dataframe numpy tuples