R-从名称列表中循环遍历多个数据框

尼玛

我有许多大型DF,并且想遍历它们。与其将它们绑定在一起以形成一个很大的列表,我想我应该使用它们的名称制作一个简单的矢量并仔细查看它们,但是我该怎么做呢?

例如,我有:

DF1 <- data.frame(c("a", "b", "c"),c(TRUE, FALSE, TRUE))
DF2 <- data.frame(c("aa", "bb", "cc"),c(FALSE, FALSE, TRUE))
DF3 <- data.frame(c("aaa", "bbb", "ccc"),c(TRUE, FALSE, FALSE))

MyDFs <- c("DF1", "DF2", "DF3")

for (i in MyDFs) {
    print(nrow(i))
}

但是for循环不起作用,因为R无法将它们识别为DF,我该如何纠正呢?这也是做到这一点的最佳方法吗?

阿克伦

或者

 sapply(mget(MyDFs),nrow)
 #DF1 DF2 DF3 
 # 3   3   3 

如果您不想创建向量 MyDFs

 sapply(mget(ls(pattern="DF")), nrow) #should also work

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R遍历列表中的多个数据框

来自分类Dev

在R中合并多个数据框

来自分类Dev

R - 使用嵌套循环重命名多个数据框中的多个列

来自分类Dev

在R中的多个数据框中的列名称上添加不同的后缀

来自分类Dev

在R中多个数据框中的一列中创建唯一值列表

来自分类Dev

在R中的多个数据框中的一列中创建唯一值列表

来自分类Dev

R循环从多个数据框中选择特定的列

来自分类Dev

通过 sapply 或 lapply 函数而不是 R 中的 for 循环向下复制多个数据框行

来自分类Dev

在R中循环遍历列表,对列表中的元素进行特定分析,将结果保存在元素数据框中?

来自分类Dev

在R中的列表中将列添加到多个数据框

来自分类Dev

R从多个列表中的每个数据框中提取值

来自分类Dev

R:循环浏览多个数据帧,保存到列表

来自分类Dev

在R中的数据框中循环遍历多列

来自分类Dev

多个数据框中的多个相同列-R

来自分类Dev

R循环anova并从列表中选择数据框名称

来自分类Dev

想要通过在循环中对数据框进行子集化并根据 i 值分配每个数据框名称来在 R 中创建新数据框

来自分类Dev

通过R中的现有功能从两个数据框列中循环名称

来自分类Dev

在 R 中的多个数据框中命名变量

来自分类Dev

遍历数据框列表以在R中创建图形

来自分类Dev

将数据框追加到r中数据框列表中的每个数据框的末尾

来自分类Dev

R中跨多个数据框的类似SQL的查询

来自分类Dev

使用循环在R中创建多个数据帧

来自分类Dev

从R中的另一个数据框创建多个数据框

来自分类Dev

使用R中具有相同列名称的两个数据框生成多个多图

来自分类Dev

R,一个数据框列表,套用后,结果存储也作为数据框列表,如何让结果存储在原点名称中

来自分类Dev

通过R中的名称调用列表中的数据框

来自分类Dev

根据另一个数据框中的行创建多个新数据框,并在r中使用for循环

来自分类Dev

在R中联接多个数据框

来自分类Dev

R 循环引用多个数据帧

Related 相关文章

  1. 1

    R遍历列表中的多个数据框

  2. 2

    在R中合并多个数据框

  3. 3

    R - 使用嵌套循环重命名多个数据框中的多个列

  4. 4

    在R中的多个数据框中的列名称上添加不同的后缀

  5. 5

    在R中多个数据框中的一列中创建唯一值列表

  6. 6

    在R中的多个数据框中的一列中创建唯一值列表

  7. 7

    R循环从多个数据框中选择特定的列

  8. 8

    通过 sapply 或 lapply 函数而不是 R 中的 for 循环向下复制多个数据框行

  9. 9

    在R中循环遍历列表,对列表中的元素进行特定分析,将结果保存在元素数据框中?

  10. 10

    在R中的列表中将列添加到多个数据框

  11. 11

    R从多个列表中的每个数据框中提取值

  12. 12

    R:循环浏览多个数据帧,保存到列表

  13. 13

    在R中的数据框中循环遍历多列

  14. 14

    多个数据框中的多个相同列-R

  15. 15

    R循环anova并从列表中选择数据框名称

  16. 16

    想要通过在循环中对数据框进行子集化并根据 i 值分配每个数据框名称来在 R 中创建新数据框

  17. 17

    通过R中的现有功能从两个数据框列中循环名称

  18. 18

    在 R 中的多个数据框中命名变量

  19. 19

    遍历数据框列表以在R中创建图形

  20. 20

    将数据框追加到r中数据框列表中的每个数据框的末尾

  21. 21

    R中跨多个数据框的类似SQL的查询

  22. 22

    使用循环在R中创建多个数据帧

  23. 23

    从R中的另一个数据框创建多个数据框

  24. 24

    使用R中具有相同列名称的两个数据框生成多个多图

  25. 25

    R,一个数据框列表,套用后,结果存储也作为数据框列表,如何让结果存储在原点名称中

  26. 26

    通过R中的名称调用列表中的数据框

  27. 27

    根据另一个数据框中的行创建多个新数据框,并在r中使用for循环

  28. 28

    在R中联接多个数据框

  29. 29

    R 循环引用多个数据帧

热门标签

归档