如何将大型数据框复制到较小的数据框?

时间:2019-01-05 23:29:44

标签: python pandas

可能以前被问过,但是我什么也找不到。学习熊猫,我认为学习曲线不会那么陡峭-我错了=) 我正在导入具有超过2000万行的csv文件。问题是由于尺寸太大,很难使用。 只是更改列以使用正确的dateTime需要花费时间。

所以我的第一个想法是拖尾最后100行-

shortDataFrame = longDataFrame.tail(100).copy()

但是,当我尝试检查某些列的类型时,这给了我一些奇怪的KeyError:0L。 这会带来错误-

type(shortDataFrame['Time'][0])

这有效,并且在原始的长dataFrame上没有错误

type(longDataFrame['Time][0])

那么如何将大型数据帧变成较小的数据帧以使其更易于管理?

1 个答案:

答案 0 :(得分:1)

以下内容将为您提供仅100行的原始数据帧的随机样本:

fxLayoutAlign

示例的列与“母亲”数据框的列完全相同。