pandas数据帧是如何实现的?我们可以使用一些自定义实现类似的数据帧吗?

时间:2017-11-06 06:03:36

标签: python pandas dataframe

我只需要Pandas数据帧的某些功能,需要删除其他功能或限制用户使用它们。所以,我打算编写自己的数据帧类,它只有Pandas数据帧的方法子集。

1 个答案:

答案 0 :(得分:1)

可以找到pandas DataFrame对象的代码here

理论上,您可以克隆存储库并重新编写它的部分。但是,它不是一个简单的对象,这可能需要大量读取代码才能理解它是如何工作的。

例如:pandas将dataframe对象描述为

  

二维大小可变,可能异构的表格数据       带有标记轴(行和列)的结构。算术运算       在行标签和列标签上对齐。可以被认为是一个像字典一样       系列对象的容器。