関数を使用しようとしていmelt()
ますが、2 つの引数を渡すとエラーが表示されます。これはid
、引数として渡していて、DataFrame にid
列が 1 つしかないため、非常に奇妙です。このエラーは、分割されたデータを使用する場合にのみ発生しますtrain_test_split
それ以外の場合は正常に機能しています。
エラーメッセージ:
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-676-bfd6b4109c81> in <module>
1 # melt into long form
----> 2 X_train = X_train.melt('id')
3
4 # group on melted id for idxmax/mean per "row"
5 g = X_train.groupby('id').value
TypeError: melt() takes 1 positional argument but 2 were given
ここでX_trainはcudf DataFrame
です。