データフレームdf
と列foo
がfloatであると仮定します。 foo
の値が複数の場合、foo
を1に割り当てたいとします。 Rに実装する効率的な方法があるかどうか分かりますか? 1行の実装があれば、Pythonのラムダ式に似ています。ありがとう。Rのデータフレーム内の列の値を再割り当てするよりスマートな方法
-1
A
答えて
2
試してみてください。
df$foo[df$foo > 1] <- 1
3
効率的なアプローチがdata.table
library(data.table)
setDT(df)[foo > 1, foo := 1]
+1
akrunありがとうございます。 –
+1
@LinMa解決策をご理解いただきありがとうございます。 – akrun
+2
ありがとうと投票して、私は2つのRの本と検索された解決策も同様に、私はここから見つけることができるようにエレガントではありません。 :) –
関連する問題
- 1. データフレーム列に値を割り当てる
- 2. R割り当て値別の列
- 3. python pandas:データフレーム内のインデックス、カラム、および値の再割り当て
- 4. Rのデータフレームの割り当てを繰り返す
- 5. C++クラス配列のメモリ割り当ての再割り当て
- 6. 他のデータフレームの列に基づいてpandasデータフレームの列に値を割り当てる方法は?
- 7. スマート変数にjavascript変数を割り当てる方法
- 8. リストを使用してR内のデータフレームにIDを割り当てます
- 9. 変数の値を再割り当て
- 10. Rの別の列の値に基づいて列の値を割り当てる方法は?
- 11. jquery.each()関数内の要素値を割り当てる方法
- 12. ループ内の変数に値を割り当てる方法は?
- 13. Rデータフレームの要素に動的に値を割り当てます
- 14. スイッチループ内の配列に変数を割り当てる方法
- 15. パンダのデータフレームの既存の列にリストを割り当てる方法は?
- 16. ポインターの配列の関数にメモリを割り当てて値を割り当てる方法は?
- 17. javascriptのGoogleマップマーカー配列に値を割り当てる方法
- 18. Matlabのイメージ配列に値を割り当てる方法は?
- 19. Excelで列の値をグリッドに割り当てる方法は?
- 20. テンポラリの不要な割り当てを避ける、r値デストラクタ
- 21. rの割り当て方法をrpy2で使う方法は?
- 22. 時間/日付でデータフレーム内のデータを再割当てする方法
- 23. Rの積分に値を再割り当てする警告メッセージ?
- 24. 文字列の値をCに再割り当て
- 25. Rの元のデータにテーブル値を割り当てる方法は?
- 26. ブーストトークナイザの再割り当て
- 27. オブジェクト(JS、React)の値をカウントするよりスマートな方法
- 28. 値をリストに再割り当てエリクシル
- 29. 割り当て位置値はI 2つのデータフレーム有する
- 30. rにdata.frame(NULL)の名前を割り当てる方法は?
のでスマートなソリューション、感謝のuser2280549で所定の位置に割り当てることであろう、アップ投票と答えとしてお返事をマーク。 –