R - 从名称列表中循环访问多个数据帧

2023-11-29

我有许多大型 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,我该如何纠正这个问题?这也是最好的方法吗?


Or

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

如果您不想创建向量MyDFs

 sapply(mget(ls(pattern="DF")), nrow) #should also work
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

R - 从名称列表中循环访问多个数据帧 的相关文章

  • 张量流:RStudio 中的 [NOT FOUND] 错误

    我尝试在中运行以下代码RStudio library tensorflow x data lt runif 100 min 0 max 1 y data lt x data 0 1 0 3 W lt tf Variable tf rando
  • 照片与 r 中的图形对齐

    首先我想我需要在powerpoint中手动完成它 然后我想如果有解决方案的话可以尝试使用R 这是我的示例数据 set seed 123 myd lt expand grid cat LETTERS 1 5 cond c F T phase
  • R:根据排名重新排列数据框的列

    我有以下数据框 df1 Type CA AR OR alpha 2 3 5 beta 1 5 6 gamma 6 2 8 delta 8 1 9 Total 17 11 28 我想根据 总计 行重新排序该数据框 使其按降序排列 生成的数据框
  • R - 数据框列中唯一值的数量

    对于数据框df 我需要找到的唯一值some col 尝试了以下方法 length unique df some col 但这并没有给出预期的结果 然而length unique some vector 对向量进行处理并给出预期结果 创建 d
  • int NA 的内部表示[重复]

    这个问题在这里已经有答案了 这是关于 R 内部结构的问题 R 中如何表示整数 NA 值 与浮点不同 没有神奇的位序列来表示 NaN Create big array newer versions of R won t allocate me
  • 升级到 Mac OSX 10.10 后,从 R 控制台运行系统命令无法找到已安装的程序

    我一直有一些奇怪的问题 https stackoverflow com questions 26477679 texi2dvi error when compiling tex files using rstudio and knitr s
  • R 代码编程:在堆叠排序表上先向下填充缺失列值,然后向上填充

    我有一个包含 3 列的数据框 但第三列有一些缺失值 需要用以下逻辑填充 期望的结果是第三列 部分 上没有缺失值 要填充它 我们必须找到第一个 周 其中为该特定 项目 第一列 填充了 部分 值 并且然后通过向下复制 part 来填充它 直到找
  • 如何将 unicode 符号转换为 ggplot 的因子水平?

    我想在 ggplot 图例中获取一个符号 而不在比例中指定 我要这个 df lt data frame a 1 5 b factor 1 5 labels c 1 4 u2265 5 c 10 14 ggplot df aes a c co
  • 使Sweave + RweaveHTML将所有图形放在指定文件夹中

    作为细化这个问题 https stackoverflow com questions 4674567 how to make sweave copy generated graphics to a subfolder 有谁知道如何告诉 Sw
  • ggplot2 中的迷你图

    Tufte Sparklines 如他的美丽的证据 已被复制到基础图形作为 的一部分耶鲁工具包 https cran r project org web packages YaleToolkit index html并由此得到进一步完善这个
  • 绘制 VGLM 多项 Logistic 回归(置信区间为 95%)

    我想绘制多项逻辑回归的预测值vglm 函数在VGAM包裹 重要的是我使用VGAM因为我正在尝试复制同事在 Stata 中进行的分析 这是我使用此函数 包实现的 数据的子集 structure list caretime3 c 0 2 2 0
  • 使用 RGLPK 在 R 中进行梦幻足球线性编程

    长期倾听者第一次打电话给S O 我问的问题以前曾被问过 但我不相信我足够聪明来破译如何实施该解决方案 为此我深表歉意 这是我发现的问题的链接 R 多重整数线性规划中的约束 https stackoverflow com questions
  • 从字符串列表中,识别哪些是人名,哪些不是

    我有一个如下所示的向量 想确定列表中的哪些元素是人名 哪些不是 我找到了 humaniformat 包 它可以格式化名称 但不幸的是它无法确定字符串是否实际上是名称 我还发现了一些用于实体提取的包 但它们似乎需要实际文本来进行词性标记 而不
  • 使用具有聚类数据的小鼠进行插补

    所以我正在使用mice用于估算缺失数据的包 我是插补新手 所以我已经到了一定程度 但遇到了陡峭的学习曲线 举一个玩具例子 library mice Using nhanes dataset as example df1 lt mice nh
  • 比较 2 个数组并显示数组 1 中不匹配的元素 [重复]

    这个问题在这里已经有答案了 我有 2 个数组 如下所示 我想比较两个数组 并且只提供 check 中不存在于 data 数组中的元素 var check 044 451 data 343 333 044 123 444 555 使用的函数如
  • 风玫瑰与 ggplot (R)?

    我正在寻找使用 ggplot2 来创建的良好 R 代码 或包 风玫瑰 http en wikipedia org wiki Wind rose显示风的频率 强度和方向 我对 ggplot2 特别感兴趣 因为以这种方式构建绘图使我有机会利用其
  • 如何用不同颜色显示多级分析中的不同级别

    我是多级分析的初学者 并尝试了解如何使用绘图函数绘制图表base R 我理解的输出fit下面 但我在可视化方面遇到了困难 df只是一些简单的测试数据 t lt seq 0 10 1 df lt data frame t t y 1 5 0
  • R:需要用正则表达式替换不可见/重音字符

    我正在处理从具有不同区域设置的几台不同机器生成的文件 因此我最终得到了一列数据框 其中同一单词具有不同的文字 C RDOBA C RDOBA C RDOBA 我想将所有这些转换为CORDOBA 我试过做 t lt gsub O t igno
  • 如何在闪亮的应用程序中用颜色画一条线

    这对很多人来说可能是最简单的事情 但我却在努力解决 我想使用 html 标签 hr 画一条颜色线 这是我迄今为止在 ui R 文件中尝试过的 HTML hr color purple HTML hr color purple hr colo
  • 如何使用窗口函数来确定何时执行不同的任务?

    注意 我对 SQL 提出了类似的问题 如何使用窗口函数来确定何时在 Hive 或 Postgres 中执行不同的任务 https stackoverflow com questions 48598730 how to use a windo

随机推荐

  • Trello.Net 授权有效,但授权后无法访问数据

    我是新来的Trello Net并在授权方面遇到了一些困难 我了解请求 URL 然后要求用户浏览该 URL 以获取令牌的过程 第一个问题是我正在尝试编写一个无需任何 UI 即可自动运行的进程 因此 我必须使用硬编码令牌 该令牌是通过运行此代码
  • 为 Outlook 2010 构建插件时 FindRibbons 任务意外失败

    我们正在使用 VS2013 NET4 Microsoft Async 和 BCL Portability 来自 Nuget 构建 Outlook 2010 插件 并遇到类似于以下内容的构建错误这个问题 and 本次论坛讨论不幸的是 这些资源
  • 使用从笛卡尔空间和世界文件生成的纬度和经度计算多边形面积

    给定一系列 GPS 坐标对 我需要计算多边形 n 边形 的面积 这是相对较小的 不大于 50 000 平方英尺 地理编码是通过对世界文件中的数据应用仿射变换来创建的 我尝试使用两步方法将地理编码转换为笛卡尔坐标 double xPos lo
  • 熊猫合并两个数据帧求和值[重复]

    这个问题在这里已经有答案了 假设我有两个带有部分重复条目的数据帧 source1 pandas DataFrame key a b value 1 2 key value 0 a 1 1 b 2 source2 pandas DataFra
  • 在 PhpStorm 中打开和关闭 HTML 标签时添加自动注释

    我想添加 HTML 注释 div class div 以及他们各自的 div s 例如 假设我有一个 div class main container 我想在它之后立即发表评论 然后在其之后 div 我想要一个 一切都会是什么样子的一个例子
  • Roslyn:如何从当前加载的解决方案中获取对工作区的引用?

    我试图获取对当前加载的工作区的引用 但没有成功 根据文档 粗体部分 我应该能够获得它的参考 工作区 API 位于 Roslyn Services 命名空间中 并且 如果您包含以下 using 指令 则它们可用 使用 Roslyn Servi
  • Windows 8 Metro 是否支持托管 c++/cli

    我似乎无法在任何地方找到这个问题的答案 但是 Metro 会支持托管 C 吗 目前在 Visual Studios 2012 RC 中还没有 仅在 Metro 中 我有一些用 c cli 编写的框架 想将它们移植到 Metro 我知道 c
  • MSSQL - 将 1970 年以来的毫秒转换为 datetime2

    考虑以下查询 在 MSSQL 2008 中 SELECT dateModified FROM SomeTable 这将返回 javascript 格式的浮点数 自 1970 年以来的毫秒数 dateModified 130159829068
  • 如何查找实现给定接口的所有类?

    在给定的命名空间下 我有一组实现接口的类 我们就这样称呼它吧ISomething 我还有另一堂课 我们称之为CClass 知道ISomething但不知道实现该接口的类 我想要那个CClass寻找所有的实施ISomething 实例化它的实
  • 在 Windows 中安装 perl DBI-mysql 的问题

    我已经下载并安装了活动Perl在我的 Windows 7 64 机器上 一切都很顺利 也加载了perl翻译成我的Eclipse平台 但是 当我尝试访问localhostMySQL数据库 我得到以下错误 database
  • 如何摆脱整个选项列表周围的蓝色边框[重复]

    这个问题在这里已经有答案了 我想做的是 如果我单击选择框并且下拉列表显示下拉列表的蓝色边框颜色将被删除 测试链接 http jsfiddle net 5kcsn 320 script input select textarea form b
  • 如何创建以表达式作为参数的通用表达式

    有一个DisplayNameFor x gt x Title ASP Net MVC 中的助手 我想在行为上实现类似的东西 我想要一种接受基于表达式的方法User class u gt u Birthdate或 u gt u Name 一个
  • 如何使用 HTML 和 CSS 创建完全灵活的钢琴键盘

    我正在尝试创建一个钢琴键盘 该键盘将使用弹性框保持其元素比例 但一旦我开始更改窗口大小 似乎无法使黑色音符保持相同的宽度或高度 这里有一个fiddle body width 800px height 200px display flex k
  • 查找每个组的第一个实例并填充到 R 中的新列

    我有以下 df ID Date 1 01 01 2018 2 01 01 2010 2 01 01 2012 2 01 01 2013 3 01 01 2015 3 01 01 2018 我已按 ID 升序对列进行排序 但现在想要找到每个
  • 如何根据多个值过滤数据框中的单列

    我有一个数据框 我想按单个列中的多个值对其进行过滤 如何实现此目的 当我按奇异值过滤时 我通常使用df filtered df df column value 但至少在我尝试过的情况下 这对于 61 个值不起作用 谢谢 MRN Result
  • 将 URL 参数从 Flask 发送到 Bokeh 服务器

    我正在尝试将 Bokeh 自动加载 服务器集成到 Flask 应用程序中 其中要加载的数据集将由用户在另一个页面上选择 这组数据的ID位于URL 获取参数 中 我无法将其从Flask应用程序发送到Bokeh服务器 一些示例代码 flask
  • 在 PageViewer 中自动滚动

    我的页面查看器有问题 我希望我的页面每两秒滚动一次 我尝试这样的事情 handler postDelayed new Runnable public void run viewPager setCurrentItem viewPager g
  • BufferedImage 旋转,更改生成的背景

    当我使用旋转图像时Graphics2D rotate 显然它在角落里留下了一些空白空间 空的角落变得透明 我希望我的程序能够旋转BufferedImage并用白色填充剩余的空角 我该怎么做呢 换句话说 我想旋转图像 同时保留整个图像的白色背
  • 验证单元测试中私有方法调用的顺序

    我有以下课程 class MyClass public void doIt methodOne methodTwo methodThree private void methodOne rest of methods similar 我的目
  • R - 从名称列表中循环访问多个数据帧

    我有许多大型 DF 我想循环遍历它们 我认为我应该用它们的名字创建一个简单的向量并查看它们 而不是将它们绑定在一起形成一个大列表 但我该怎么做呢 例如我有 DF1 lt data frame c a b c c TRUE FALSE TRU