Pythonの複数のDataFrameを用いて、数値比較を行いたいです。
複数のデータフレームの行数と列数はすべて同じとして、以下のようにしました。
Python
1max()を使って、 2max_df=pd.DataFrame({'最大量の最大' : max( (df_a['最大量']),(df_b['最大量']) )}) 3としましたが、 4以下のエラーがでました。 5The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all(). 6 7df_a 8 9 最大量 100 1 111 1 122 1 13... ... ... ... 14100 2 15 16df_b 17 18 最大量 190 2 201 1 212 1 22... ... ... ... 23100 1 24 25↓ 26↓ 27↓(これを作りたい) 28 最大量の最大 290 2 301 1 312 1 32... ... ... ... 33100 2 34
エラーの解決法や、他のより良いやり方があればご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。