2
GroupByオブジェクトの列名はどのようにして取得できますか?オブジェクトは列propertyiyを提供しません。最初にオブジェクトを集約するか、get_group()メソッドでDataFrameを抽出することができますが、これは電力を消費するハックまたは切断された列(文字列など)があるとエラーが発生する可能性があります。DataFrame GroupByオブジェクトの列名を取得する方法は?
GroupByオブジェクトの列名はどのようにして取得できますか?オブジェクトは列propertyiyを提供しません。最初にオブジェクトを集約するか、get_group()メソッドでDataFrameを抽出することができますが、これは電力を消費するハックまたは切断された列(文字列など)があるとエラーが発生する可能性があります。DataFrame GroupByオブジェクトの列名を取得する方法は?
__getitem__
のソースコードを見ると、あなたが
g.obj.columns
とカラム名を取得することができているようです。どうやら、g.obj
はDataFrameにリンクしています。
ソースを見ていい考えです。 –
例についてはどうですか? –
これは私のために働く: 'df.groupby(col_name).apply(lambda g:g.columns)'。あなたはどんなパンダのバージョンですか? – IanS
DataFrameで作成されたgroupbyオブジェクトからDataFrameの列名を取得しようとしていますか?なぜDataFrameの列名を直接チェックしないのですか? – ayhan