For 循环 R 创建并使用输出填充新列

2023-12-29

我有一个包含一些结果的 csv。我想循环结果,运行 power.prop.test 并在新列中输出每行的结果。到目前为止我已经得到了这个:

data <- read.csv("Downloads/data.csv", sep = ",", header = TRUE)

for (i in 1:nrow(data)) {
  n <- power.prop.test( p1 = data[i,5], p2 = data[i,6], sig.level=.1, power = .8, alternative = "one.sided")
  data <- cbind(data, n[1])
}
head(data)

我不是用输出填充一列,而是循环遍历并为我正在运行的 power.prop.test 创建一个新列。我为每个输出绑定一个新列,而不是用每个输出填充一列。问题是我不确定如何实现后者。

如果有人对如何将这些输出合并到一栏中有任何建议,那就太好了。

Thanks!


尝试这个:

data <- read.csv("Downloads/data.csv", sep = ",", header = TRUE)

data$newcolumn <- 0

for (i in 1:nrow(data)) {
  n <- power.prop.test( p1 = data[i,5], p2 = data[i,6], sig.level=.1, power = .8, alternative = "one.sided")
  data$newcolumn[i] <- n
}
head(data)

我刚刚添加了一个新列,用零填充它,然后在计算时一次添加一个 power.prop.test 值。

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

For 循环 R 创建并使用输出填充新列 的相关文章

  • 使用 broom 和 tidyverse 对不同的因变量进行回归

    我正在寻找一个 Tidyverse 扫帚解决方案来解决这个难题 假设我有不同的 DV and a specificIVS 集 我想执行一个考虑每个 DV 和这组特定 IV 的回归 我知道我可以使用类似 for i in 或 apply fa
  • Java:如何读取一个 int 的多个扫描仪值

    我一直在试图弄清楚如何根据从获得的输入来计算面积和体积Scanner班级 该练习包括一次接收多对半径和高度 我已经编写了这些方法并对其进行了测试 所以这些方法应该有效 我遇到的问题是当我想使用 扫描仪 的输入并使用它们进行计算时 这是我的代
  • dplyr::group_by_ 带有多个变量名的字符串输入

    我正在编写一个函数 要求用户在函数调用中定义一个或多个分组变量 然后使用 dplyr 对数据进行分组 如果只有一个分组变量 它会按预期工作 但我还没有弄清楚如何使用多个分组变量来做到这一点 Example x lt c cyl y lt c
  • GLMER 警告:方差-协方差矩阵 [...] 不是正定的或包含 NA 值

    我有时发现我的 GLMM 来自glmer 包裹lme4 当调用其摘要时显示以下警告消息 Warning messages 1 In vcov merMod object use hessian use hessian variance co
  • k折交叉验证 - 如何自动获得预测?

    这可能是一个愚蠢的问题 但我只是找不到一个包来做到这一点 我知道我可以编写一些代码来获得我想要的东西 但如果有一个函数可以自动完成它那就太好了 所以基本上我想对 glm 模型进行 k 倍交叉验证 我想自动获取每个验证集的预测和实际值 因此
  • R 中的 aov() 错误术语:bw Error(id) 和 Error(id/timevar) 规范有什么区别?

    两者有什么区别aov depvar timevar Error id 和aov depvar timevar Error id timevar 配方规格 这两种变体产生略有不同的结果 同样的问题曾经在这里被问过 https stats st
  • 消除垂直线ggplot

    这个问题以前曾被问过 但答案并不总是明确或很复杂 我希望 ggplot2 的新版本能够带来更简单的解决方案 如何仅消除 ggplot 的垂直线而不消除轴刻度线或标签 这对于条形图来说确实很好 因为它可以消除图形中一些不必要的干扰 这里有一些
  • 从 SpatialPolygons 和其他 sp 类中提取要素坐标

    Package sp为不同的空间概念 点 线 多边形 提供了许多类 对于某些类 访问要素坐标很简单 例如SpatialLines 所有示例均取自相应课程的帮助页面 l1 cbind c 1 2 3 c 3 2 2 l1a cbind l1
  • 通过 boot.ci 函数获取多个统计数据的 Bootstrap 置信区间

    我想通过以下方式获得多个统计数据的引导置信区间boot ci功能 这是我的 MWE 我有两个统计数据out并想要找到这两个统计数据的引导置信区间 然而 boot ci函数仅为第一个统计量 t1 提供引导置信区间 但不为第二个统计量 t2 提
  • R闪亮:在渲染表格时显示“正在加载...”消息

    在 Rstudio Shiny 中 我得到了一些renderDataTable通过 RMySQL 从数据库获取信息的调用 有些查询可能需要几秒钟才能完成 我想添加一条 正在加载 消息 其中表格将在等待时最终呈现 这个问题与这个问题类似 R闪
  • 如何计算由离散数据定义的表面下的体积?

    我需要确定由离散数据点表示的一系列表面下方的体积 在我的数据中 每个样本都作为数据帧列表中的单独数据帧存储 这是一些 小 示例数据 df1 lt data frame x c 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 y
  • data.table:j中的匿名函数

    我试图让匿名函数返回多列j的论证data table 这是一个例子 sample data tmpdt lt data table a c rep a 5 rep b 5 b c rep f 3 rep r 7 c 1 10 d 21 30
  • 一起使用 R6 类和 foreach() %dopar% 的问题

    当与 foreach 一起使用时 我在 R6 类上遇到问题 可能与环境有关 我使用的是 Windows 假设有两个 R6 类 class1 和 class2 class1 中的 method1 依赖于 class2 例如 请参见下面的示例代
  • 如何在时间序列的中途更改ggplot2中的线属性?

    取以下两个时间序列的简单图 economics ggplot2 dataset require dplyr require ggplot2 require lubridate require tidyr economics gt gathe
  • R CMD INSTALL --build package --> “小插图丢失”

    问题 C gt Rcmd exe INSTALL build library C Users local aphalo Documents R win library 3 0 photobiology C gt Rcmd exe INSTA
  • 使用 ggplot2 和 geom_area 堆叠负/正时间序列

    我正在尝试重现一个堆积的时间序列图 该图显示银行资产负债表的构成和规模如何随时间变化 它应该看起来像这样 资产位于 x 轴上方 负债位于 x 轴下方 到目前为止 我已经能够使用以下方法成功重现图表的每一半ggplot plot assets
  • 如何将表输出复制到剪贴板?

    我试图通过单击按钮将表输出复制到剪贴板 我尝试查看 rclipboard 包 但以我有限的理解 它似乎无法复制输出 我添加了一个actionButton屏幕截图中带有一个图标来显示我想要实现的目标 现在按钮没有任何作用 Code libra
  • Caret 和 GBM:任务 1 失败 - “参数意味着行数不同”

    我正在尝试使用以下代码运行带插入符号的 GBM library caret library doParallel detectCores registerDoParallel detectCores 1 set seed 668 in tr
  • R 中的约束优化

    我正在尝试使用http rss acs unt edu Rdoc library stats html constrOptim html http rss acs unt edu Rdoc library stats html constr
  • R数据表:将行值与组值进行比较,有条件

    这是问题的延伸 R数据表 将行值与组值进行比较 https stackoverflow com questions 33285050 r data table compare row value to group values 我现在有了

随机推荐

  • Clock_gettime() 仍然不是单调的 - 替代方案?

    正如众所周知的那样 参见 例如 这个老问题 https stackoverflow com questions 3657289 linux clock gettimeclock monotonic strange non monotonic
  • jQuery 可拖动输入元素

    我正在尝试使用 jQuery UI 使表单元素可拖动 例如 按钮 复选框 文本字段等 到目前为止我还没有运气 您有什么想法如何实现这一目标吗 也许晚了 3 年 但您可以调度事件并使用以下代码片段来实现更预期的行为 演示 jsFiddle h
  • 关于“Greasemonkey 入门”教程的建议 [已关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Java中根据第一个迭代变量对嵌套循环元素进行分组

    我有 2 个列表 第一个用于句子 第一个用于关键字 这个想法是检查句子是否有关键字 并将它们按顺序放入每个句子的列表中 如果这已经提前复制在这里 我很抱歉 List
  • Ransack:如何使用现有范围?

    将 Rails 2 应用程序转换为 Rails 3 我必须更换 gem搜索逻辑 https github com binarylogic searchlogic 现在 使用 Rails 3 2 8 和 gemRansack https gi
  • 来自另一个属性的属性占位符位置

    我需要从程序运行之前我不知道的位置将一些属性加载到 Spring 上下文中 所以我想如果我有一个没有位置的 PropertyPlaceholderConfigurer 它会读入my location从系统属性中 然后我可以在上下文中使用该位
  • 无需外星人即可将 rpm 转换为 deb?

    如何在不使用alien的情况下将rpm转换为deb 我无法在 ubuntu 19 中安装 Alien 它给出了无法找到包的错误 您可以使用如下命令将 rpm 转换为 deb 包 sudo apt get install ruby ruby
  • Windows Azure http 重定向的最佳实践

    我有一个天蓝色的网站 名为 http myapp cloudapp net 当然 这个网址有点难看 所以我设置 CNAME http blog smarx com posts custom domain names in windows a
  • 如何在 `aws-cli ec2` 命令中使用通配符?

    我有一些 EC2 实例 我想使用ec2 describe instances命令用于根据标签的特定值获取实例列表 该表显示了我的用例 Instance Value key Purpose Outcome InstanceA Going Fi
  • Node.js 中的 addListener(event,listener) 和 on(event,listener) 方法有什么区别?

    在这里我无法理解这两种方法之间的基本区别是什么 var events require events var eventEmitter new events EventEmitter var listner1 function listner
  • Java JNI:内存分配/分区

    使用JNI时 JNI二进制文件是使用自己的内存 还是使用分配给JVM的部分内存 Details 当您指定 Xmx1024m作为 JVM 选项 JVM 是否将所有 1024 mb 内存分配给 Java 对象 它是否将其中的一部分用于 Java
  • T-SQL 使用变量从视图中选择速度要慢得多

    我有一个在 where 子句中指定值时运行速度快 SELECT FROM vwPayments WHERE AccountId 8155 但是当该值是变量时运行缓慢 3s DECLARE AccountId BIGINT 8155 SELE
  • Qt:Quazip 的简单示例

    我构建了 quazip 库 我需要一个简单的示例来演示如何解压缩 zip 文件 例如 Quazip zipFile QFile test zip zipFile unzip quazip 中显示的测试有点令人困惑 我花了很短的时间来寻找示例
  • 如何在 Maven 中使用或滥用工件分类器?

    我们目前正在尝试将一个用 ant 构建的非常 非常 大的项目移植到 maven 同时也迁移到 svn 在重塑项目结构以最适合 Maven 范式时正在探索所有可能性 现在更具体地说 我遇到了分类器 并且想知道如何利用它们来发挥我的优势 同时避
  • 为什么“git status”显示二进制文件已修改,而文件模式却相同

    我将一些二进制文件添加到 Ubuntu 14 04 Linux 上的 git 存储库中 将这些文件推送到 GitHub 远程 然后将它们拉到 OS X El Capitan 和 Windows 10 上的现有克隆中 git status在
  • 如何在 Jupyter / iPython Notebook 中循环多个单元格[重复]

    这个问题在这里已经有答案了 我有一个 Jupyter Notebook 里面有几百行代码 分布在大约 30 个单元格中 如果我想循环中间的 10 个单元格 例如使用 For 循环 该怎么做 这是否可能 或者您是否需要将循环中的所有代码合并到
  • 在 git 存储库中推送子树

    我对 Git 还很陌生 我来自 SVN 在那里我发现了非常强大的 external 功能 在 Git 中我没有找到类似的东西 子模块非常适合添加并不总是需要的项目模块 它们必须在存储库克隆后初始化 并且不能仅包含原始项目的子目录 subtr
  • 如何以编程方式设置 WKInterfaceController 的背景颜色?

    我找不到任何以编程方式更改 Watch 应用程序界面的整体背景颜色的方法 因此 我尝试创建一个全屏 WKInterfaceGroup 并更改其背景颜色 centralGroup setBackgroundColor UIColor red
  • 默认情况下启用忽略空字符

    我正在尝试用数组实现堆栈 每次我执行该程序时 它都运行良好 但我收到警告 默认启用忽略空字符 这个警告是什么意思 我究竟做错了什么 我的代码是 include
  • For 循环 R 创建并使用输出填充新列

    我有一个包含一些结果的 csv 我想循环结果 运行 power prop test 并在新列中输出每行的结果 到目前为止我已经得到了这个 data lt read csv Downloads data csv sep header TRUE