私はpandasライブラリのフードの内容を習得しようとしており、DataFrameクラスの特定のコードについて興味があります。次のコードがクラスモジュールに表示されます。DataFrameクラスの_constructorは何ですか
@property
def _constructor(self):
return DataFrame
_constructor_sliced = Series
_constuctorメソッドを見てください。それは何をするためのものか?それは、DataFrameを返すだけであると思われますが、私はその意味を本当に理解していません。また、次の行_constructor_slicedもわかりません。
これらのコード行の機能は何ですか?
https://github.com/pydata/pandas/blob/master/pandas/core/frame.py#L199