私は CSV を読んでいますが、列の 1 つを独自の順序でカテゴリカルにしたいと考えています。それ、どうやったら出来るの?3 つのラベルは、「読み取り」、「書き込み」、および「混合」です。機能しないものを次に示します。
Categorical(my_csv.rw, ['read', 'write', 'mixed'])
ValueError: invalid literal for long() with base 10: 'mixed'
Categorical(my_csv.rw, Index(['read', 'write', 'mixed']))
ValueError: invalid literal for long() with base 10: 'mixed'
Categorical(['read', 'mixed', 'write'], Index(['read', 'write', 'mixed']))
ValueError: invalid literal for long() with base 10: 'mixed'
Categorical.from_array(['read', 'mixed', 'write']) # Levels in wrong order
それで、どうすればいいですか?