各行の最大値列の検索
数値を含む複数の列を持つ DataFrame を考えます。各行の最大値を保持する列を特定するには、次の手順を実行します。
idxmax 関数を axis=1 パラメータとともに使用して、各行で最大値が発生する列を決定します:
column_with_max_value = df.idxmax(axis=1)
最大値に関連付けられた列ラベルを含む「Max」というラベルの新しい列を作成するには、次のように割り当てます。
df['Max'] = column_with_max_value
結果の DataFrame には、「Max」というラベルの追加列が含まれます。これは、各行の最大値を保持する列を示します:
print(df)
補足:
以上がデータフレーム内の各行の最大値を持つ列を見つけるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。