使自定义类包装器表现得像 pandas 数据帧 (Python)

den*_*var 6 python class dataframe pandas

我的 Python 类包含一个 Pandas 数据框对象。我的类本质上是数据框的包装器。

现在有没有一种方法可以使自定义包装器在索引方面表现为数据帧。

例如,我可以实现这一点:

myc = myclass(data=pandas_dataframe)
myc.loc[4,1]
myc.iloc[4,1]
Run Code Online (Sandbox Code Playgroud)

等等?

这是一个简单的实现吗__getitem__?我不确定“loc”和“iloc”等是如何传递的......