Rのifelse条件に基づくdata.frameの列の合計?

ハイドロ

私は列を追加したいAXに基づいてconditionsいることをif結果はgreater than zero集計結果を使用し、otherwiseそれを作りますzeroこれが私のコードです

library(tidyverse)
library(set.seed(1500)
FakeData <- data.frame(A = runif(20,-5,20), X = runif(20,0,22))

FakeData$sum <- if (sum(FakeData$A+FakeData$X) < 0){
  0
} else {
  sum(FakeData$A+FakeData$X
}
akrun

私たちは、使用することができますpmaxの中でbase Rもっと速いはずです

FakeData$Sum <- with(FakeData, pmax(0, A + X))

if/elseベクトル化されていません。代わりに使用するifelse

FakeData$Sum <- with(FakeData, ifelse(A + X < 0, 0, A + X))

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

条件に基づく列の合計

分類Dev

R:条件に基づく単一列の合計

分類Dev

行と列の条件の基準に基づく合計

分類Dev

R複数の条件に基づいてdata.frame列を更新します。ifelseの使用に関する問題

分類Dev

rの条件のベクトルに基づくifelseステートメント

分類Dev

if条件に基づく2番目のテーブルのR合計列

分類Dev

行列条件に基づくExcelの合計

分類Dev

別の列の値に基づく列の累積合計(R)

分類Dev

Rの他の列に基づく列値の合計

分類Dev

パンダの条件に基づく列値の合計

分類Dev

特定の条件に基づく動的列の合計

分類Dev

他の列の条件に基づく累積合計

分類Dev

いくつかの条件に基づくifelse

分類Dev

別の列に基づく合計

分類Dev

条件に基づく隣接する列の合計

分類Dev

Rの別のデータフレームの条件に基づいてdata.frameの列を合計します

分類Dev

2つの列に基づくrの累積合計

分類Dev

パンダgroupby; if条件:合計else:別の列に基づく特定の列の最大

分類Dev

MySQL:別の列の値に基づく列の合計

分類Dev

VBA、別の列の変更に基づく条件付き合計が必要

分類Dev

columnsNの条件に基づくcolumnAのPythonDataFrame合計値

分類Dev

条件に基づくSQLServerの現在の合計

分類Dev

複数の条件に基づくExcelの合計値

分類Dev

他の配列に基づくnumpy配列の合計

分類Dev

SQL Server:別の列に基づく列の合計

分類Dev

Rの条件に基づいて列の行を合計します

分類Dev

他の列の値に基づく現在の合計

分類Dev

複数の条件に基づく累計

分類Dev

同じ列の計算結果に基づく累積合計

Related 関連記事

  1. 1

    条件に基づく列の合計

  2. 2

    R:条件に基づく単一列の合計

  3. 3

    行と列の条件の基準に基づく合計

  4. 4

    R複数の条件に基づいてdata.frame列を更新します。ifelseの使用に関する問題

  5. 5

    rの条件のベクトルに基づくifelseステートメント

  6. 6

    if条件に基づく2番目のテーブルのR合計列

  7. 7

    行列条件に基づくExcelの合計

  8. 8

    別の列の値に基づく列の累積合計(R)

  9. 9

    Rの他の列に基づく列値の合計

  10. 10

    パンダの条件に基づく列値の合計

  11. 11

    特定の条件に基づく動的列の合計

  12. 12

    他の列の条件に基づく累積合計

  13. 13

    いくつかの条件に基づくifelse

  14. 14

    別の列に基づく合計

  15. 15

    条件に基づく隣接する列の合計

  16. 16

    Rの別のデータフレームの条件に基づいてdata.frameの列を合計します

  17. 17

    2つの列に基づくrの累積合計

  18. 18

    パンダgroupby; if条件:合計else:別の列に基づく特定の列の最大

  19. 19

    MySQL:別の列の値に基づく列の合計

  20. 20

    VBA、別の列の変更に基づく条件付き合計が必要

  21. 21

    columnsNの条件に基づくcolumnAのPythonDataFrame合計値

  22. 22

    条件に基づくSQLServerの現在の合計

  23. 23

    複数の条件に基づくExcelの合計値

  24. 24

    他の配列に基づくnumpy配列の合計

  25. 25

    SQL Server:別の列に基づく列の合計

  26. 26

    Rの条件に基づいて列の行を合計します

  27. 27

    他の列の値に基づく現在の合計

  28. 28

    複数の条件に基づく累計

  29. 29

    同じ列の計算結果に基づく累積合計

ホットタグ

アーカイブ