我只需要Pandas数据帧的某些功能,需要删除其他功能或限制用户使用它们。所以,我打算编写自己的数据帧类,它只有Pandas数据帧的方法子集。
答案 0 :(得分:1)
可以找到pandas DataFrame对象的代码here。
理论上,您可以克隆存储库并重新编写它的部分。但是,它不是一个简单的对象,这可能需要大量读取代码才能理解它是如何工作的。
例如:pandas将dataframe对象描述为
二维大小可变,可能异构的表格数据 带有标记轴(行和列)的结构。算术运算 在行标签和列标签上对齐。可以被认为是一个像字典一样 系列对象的容器。