論理を使用した行列に基づく行の合計

Armenthus

この例に似た2つのデータフレームがあります。

> matrix(1:9, nrow = 3, ncol = 3)

     [,1] [,2] [,3]
[1,]    1    4    7
[2,]    2    5    8
[3,]    3    6    9   
> matrix(rexp(9), 3) < 1
      [,1]  [,2]  [,3]
[1,]  TRUE  TRUE FALSE
[2,] FALSE  TRUE FALSE
[3,] FALSE FALSE  TRUE

行の個々のエントリを合計したいのですが、同じサイズの論理行列がTRUEの場合のみ、それ以外の場合、この行要素は合計に含まれないはずです。すべての行には、行列2の1つの要素がTRUEであるケースが少なくとも1つあります。

結果は次のようになります

     [,1]
[1,]   12
[2,]    5
[3,]    9

助けてくれてありがとう。

LMc

T / F行列に他の行列を掛けると、FALSE。のすべての要素がゼロになりますその後、行ごとに合計できます。

m1 <- matrix(1:9, nrow = 3, ncol = 3)
m2 <- matrix(rexp(9), 3) < 1

as.matrix(rowSums(m1 * m2), ncol = 1)

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

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

分類Dev

複数の基準を使用した集計と、カウントキーに基づく合計の一致

分類Dev

Rを使用して、ID変数の特定の論理ステートメントに基づいて特定の観測値を合計します。

分類Dev

複数の行に基づく合計

分類Dev

ループまたは動的クエリを使用したフィールドの動作に基づく合計

分類Dev

ブール論理を使用した複数の条件に基づくデータフレームのフィルタリング

分類Dev

列インデックスに基づいて行列の行を合計する

分類Dev

計算に基づく結合を使用したR / dplyrを使用した左結合

分類Dev

XSLTを使用して2つの要素に基づいて合計を行う方法

分類Dev

Python-基準に基づいた他の行の合計を含む新しい行

分類Dev

行列内の列の順列に基づく条件を満たす行の数

分類Dev

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

分類Dev

パンダ集計を使用した他の列に基づく結果

分類Dev

条件文に基づくmutate()を使用した順序付き観測の計算

分類Dev

VBA DIctionaryを使用して、複数の基準に基づいて同じIDの行を合計します

分類Dev

複数の行+ヘッダー基準に基づく合計

分類Dev

論理行列を使用したセルの要素の選択

分類Dev

Excelの基準に基づく合計

分類Dev

パンダの他の列に基づいて、条件付きのいくつかの行を合計します

分類Dev

SQLを使用した集約関数に基づく複数の列の結合

分類Dev

名前のない複数の列に基づく行列からの論理サブセット

分類Dev

列の累積合計を使用して作成されたグループ化に基づいてRdata.tableをフィルター処理します

分類Dev

MATCH / INDEXを使用した行列の合計

分類Dev

行番号に基づくSSRS合計値

分類Dev

SQLServerを使用した列に基づく個別の行のカウント

分類Dev

2つの基準に基づいてセルを合計し、合計後に不要な行を削除します

分類Dev

基準に基づいたMatlabの合計構造配列行

分類Dev

Numpyのインデックスに基づく行の合計

分類Dev

Pythonを使用した基準に基づいた行の削除

Related 関連記事

  1. 1

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

  2. 2

    複数の基準を使用した集計と、カウントキーに基づく合計の一致

  3. 3

    Rを使用して、ID変数の特定の論理ステートメントに基づいて特定の観測値を合計します。

  4. 4

    複数の行に基づく合計

  5. 5

    ループまたは動的クエリを使用したフィールドの動作に基づく合計

  6. 6

    ブール論理を使用した複数の条件に基づくデータフレームのフィルタリング

  7. 7

    列インデックスに基づいて行列の行を合計する

  8. 8

    計算に基づく結合を使用したR / dplyrを使用した左結合

  9. 9

    XSLTを使用して2つの要素に基づいて合計を行う方法

  10. 10

    Python-基準に基づいた他の行の合計を含む新しい行

  11. 11

    行列内の列の順列に基づく条件を満たす行の数

  12. 12

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

  13. 13

    パンダ集計を使用した他の列に基づく結果

  14. 14

    条件文に基づくmutate()を使用した順序付き観測の計算

  15. 15

    VBA DIctionaryを使用して、複数の基準に基づいて同じIDの行を合計します

  16. 16

    複数の行+ヘッダー基準に基づく合計

  17. 17

    論理行列を使用したセルの要素の選択

  18. 18

    Excelの基準に基づく合計

  19. 19

    パンダの他の列に基づいて、条件付きのいくつかの行を合計します

  20. 20

    SQLを使用した集約関数に基づく複数の列の結合

  21. 21

    名前のない複数の列に基づく行列からの論理サブセット

  22. 22

    列の累積合計を使用して作成されたグループ化に基づいてRdata.tableをフィルター処理します

  23. 23

    MATCH / INDEXを使用した行列の合計

  24. 24

    行番号に基づくSSRS合計値

  25. 25

    SQLServerを使用した列に基づく個別の行のカウント

  26. 26

    2つの基準に基づいてセルを合計し、合計後に不要な行を削除します

  27. 27

    基準に基づいたMatlabの合計構造配列行

  28. 28

    Numpyのインデックスに基づく行の合計

  29. 29

    Pythonを使用した基準に基づいた行の削除

ホットタグ

アーカイブ