データフレームのリスト内の対応する要素に関数を適用します

ドレーザー

Rにデータフレームのリストがあります。リスト内のすべてのデータフレームは同じサイズです。ただし、要素のタイプは異なる場合があります。例えば、

ここに画像の説明を入力してください

データフレームの対応する要素に関数を適用したいと思います。たとえば、貼り付け機能を使用して、次のようなデータフレームを作成したいと思います。

"1a" "2b" "3c"

"4d" "5e" "6f"

Rでこれを行う簡単な方法はありますか。Reduce関数を使用して、リスト内のデータフレームの対応する要素に関数を適用できることを知っています。しかし、この場合にReduce機能を使用しても、望ましい効果は得られないようです。

Reduce(paste,l)

生産:

"c(1, 4) c(\"a\", \"d\")" "c(2, 5) c(\"b\", \"e\")" "c(3, 6) c(\"c\", \"f\")"

面倒なforループを記述せずにこれを実行できるかどうか疑問に思います。どんな助けでも大歓迎です!

mnel

の代わりにReduce、を使用しますMap

 # not quite the same as your data
 l <- list(data.frame(matrix(1:6,ncol=3)),
           data.frame(matrix(letters[1:6],ncol=3), stringsAsFactors=FALSE))
 # this returns a list
 LL <- do.call(Map, c(list(f=paste0),l))
 #
 as.data.frame(LL)
 #  X1 X2 X3
 # 1 1a 3c 5e
 # 2 2b 4d 6f

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

リスト内の各データフレームの各要素に関数を適用します

分類Dev

データフレームのリスト内のデータフレームの対応する要素を使用して関数(平均など)を適用します

分類Dev

リスト内のデータフレームの列にいくつかの関数を適用します

分類Dev

データフレームのリスト間に関数を適用する

分類Dev

関数のリストをRの別のデータフレームの行に適用します

分類Dev

rのデータフレームのネストされたリストに関数を適用します

分類Dev

複数のリストの各要素に関数を適用します。別の名前のデータフレームを返す

分類Dev

データフレームのリストに対する適用関数のループ

分類Dev

データフレームのリストの列に関数を適用し、結果を追加します

分類Dev

データフレームのリストの特定の列に関数を適用します

分類Dev

pandasデータフレームに関数を適用して、他の列/セルに応じて列/セルのリストをスキャンします

分類Dev

ユーザー定義関数をデータフレームのリストに適用します

分類Dev

ベクトル出力を持つ関数をデータフレームのリストに適用します

分類Dev

データフレームのリストに関数を適用し、結果を書き戻します

分類Dev

データフレームのリストを使用して列名に関数を適用します

分類Dev

optim()を使用して、データフレームのリストに関数を適用します

分類Dev

Rのデータフレームのリストに関数を適用します

分類Dev

Rのデータフレームのリストに自己定義関数を適用します

分類Dev

リスト内のすべてのデータフレームの特定の列に関数を適用してから、列に値を割り当てます

分類Dev

データフレームの列に関数を適用します(列はリストです)

分類Dev

データフレームの列に関数を適用します(列はリストです)

分類Dev

自己相関関数acf()をデータフレーム内のグループごとのベクトルのセットの要素に適用します

分類Dev

R:データフレーム内のすべてのエントリに関数を適用する

分類Dev

データフレームのリストにdcast()関数を適用します

分類Dev

ループ内の列のリストに関数を適用し、データフレームを出力します

分類Dev

関数を適用する方法は、Python-pandasを使用してデータフレーム内のリスト内の要素をテストできるかどうかをテストできますか?

分類Dev

r-リスト内のデータフレーム内にあるネストされた各データフレームに関数を適用します

分類Dev

データフレームに関数列のリストを適用する

分類Dev

データフレームの要素に関数を適用する

Related 関連記事

  1. 1

    リスト内の各データフレームの各要素に関数を適用します

  2. 2

    データフレームのリスト内のデータフレームの対応する要素を使用して関数(平均など)を適用します

  3. 3

    リスト内のデータフレームの列にいくつかの関数を適用します

  4. 4

    データフレームのリスト間に関数を適用する

  5. 5

    関数のリストをRの別のデータフレームの行に適用します

  6. 6

    rのデータフレームのネストされたリストに関数を適用します

  7. 7

    複数のリストの各要素に関数を適用します。別の名前のデータフレームを返す

  8. 8

    データフレームのリストに対する適用関数のループ

  9. 9

    データフレームのリストの列に関数を適用し、結果を追加します

  10. 10

    データフレームのリストの特定の列に関数を適用します

  11. 11

    pandasデータフレームに関数を適用して、他の列/セルに応じて列/セルのリストをスキャンします

  12. 12

    ユーザー定義関数をデータフレームのリストに適用します

  13. 13

    ベクトル出力を持つ関数をデータフレームのリストに適用します

  14. 14

    データフレームのリストに関数を適用し、結果を書き戻します

  15. 15

    データフレームのリストを使用して列名に関数を適用します

  16. 16

    optim()を使用して、データフレームのリストに関数を適用します

  17. 17

    Rのデータフレームのリストに関数を適用します

  18. 18

    Rのデータフレームのリストに自己定義関数を適用します

  19. 19

    リスト内のすべてのデータフレームの特定の列に関数を適用してから、列に値を割り当てます

  20. 20

    データフレームの列に関数を適用します(列はリストです)

  21. 21

    データフレームの列に関数を適用します(列はリストです)

  22. 22

    自己相関関数acf()をデータフレーム内のグループごとのベクトルのセットの要素に適用します

  23. 23

    R:データフレーム内のすべてのエントリに関数を適用する

  24. 24

    データフレームのリストにdcast()関数を適用します

  25. 25

    ループ内の列のリストに関数を適用し、データフレームを出力します

  26. 26

    関数を適用する方法は、Python-pandasを使用してデータフレーム内のリスト内の要素をテストできるかどうかをテストできますか?

  27. 27

    r-リスト内のデータフレーム内にあるネストされた各データフレームに関数を適用します

  28. 28

    データフレームに関数列のリストを適用する

  29. 29

    データフレームの要素に関数を適用する

ホットタグ

アーカイブ