2
A
答えて
3
df = pd.DataFrame({0: [['hello', 'motto'], ['motto', 'mania']]})
print(df)
0
0 [hello, motto]
1 [motto, mania]
df[0].str.join('|').str.get_dummies()
hello mania motto
0 1 0 1
1 0 1 1
1
続い使用str.join
は、メモリ節約のソリューションですスパースマトリクスとPandas.SparseSeriesを使用しようとしている:
結果:
In [81]: df
Out[81]:
hello mania motto
0 1 0 1
1 0 1 1
In [82]: df.memory_usage()
Out[82]:
Index 80
hello 8 # notice memory usage: # of ones multiplied by 8 bytes (int64)
mania 8
motto 16
dtype: int64
関連する問題
- 1. 最速ダミー変数変換パッケージ/関数
- 2. 負の値をダミー変数に変換する方法は?
- 3. キャレットとダミー変数
- 4. SKLearnのダミー変数
- 5. python:ダミー変数を有効にする
- 6. DataFrame列のバイナリ変数をダミー変数の複数の列に変換する方法
- 7. ダミー変数を作成するループ
- 8. ダミー変数をRで作成する
- 9. ダミー変数と前処理
- 10. TDM行列にダミー変数を追加
- 11. R:リストのカテゴリ変数*に基づいてダミー変数を作成する*
- 12. ダミー変数の累積合計をR
- 13. 他のダミーを組み合わせたダミー変数を作成する
- 14. 文字列変数からダミー変数を作成
- 15. sparklyrにダミー変数を作成するには?
- 16. コンマで区切られた文字列のpandasカラムをダミー変数に変換する
- 17. 効率的なダミー変数の縮退
- 18. ダミー変数トラップとTensorflowのクロスエントロピー
- 19. mathematicaのダミー変数の配列
- 20. SAS:グループ内のグループによる変数の値のダミー変数のコーディング
- 21. ダミー変数を作成するとエラーが発生する
- 22. 行を変数名に変換する
- 23. ケースを変数に変換するR
- 24. リストをフロート変数に変換する
- 25. R.java変数をURIに変換する
- 26. Xquery:リンクを変数に変換する
- 27. スクリプトを変数に変換する
- 28. トレーニングとテストのデータに同じダミー変数を残す
- 29. tensorflow変数をPython変数に変換するには?
- 30. ライブのJavaScript変数をPHP変数に変換するには?
はありがとうございました!私が許可されたら答えを受け入れるでしょう! – laila
@laila大歓迎です。 – piRSquared