r - 我正在尝试创建一个脚本,该脚本使用 for 循环为连续值运行连续的 prop.test()
问题描述
Script:
a <- c(10, 20)
b <- c(100, 200)
c <- c(50 , 1000)
d <- c(3000, 4300)
for (i in c(a,b,c,d))
{
print(prop.test(a,b))
}.
所以基本上我希望每 2 个对象配对。我希望我有点清楚。
解决方案
您可以将向量放在一个列表中并使用for
如下循环 -
list_data <- list(a, b, c, d)
result <- vector('list', length(list_data)/2)
for(i in seq_along(result)) {
n <- (i -1) * 2 + 1
result[[i]] <- prop.test(list_data[[n]], list_data[[n+1]])
print(result[[i]])
}
推荐阅读
- mysql - 如何使用 hibernate.default_schema 和 hibernate.default_catalog
- c# - 错误:“AmbiguousMatchException:请求匹配多个端点。”
- lambda - 在基于图形的环境中过滤和排序替代路径
- flutter - Flutter ModalBottomSheet 可见性
- php - 如何在 curl 的标头中添加 JSON 字符串 - PHP
- json - 带有elasticsearch引擎的django-haystack中的json字段
- javascript - Angularjs Bootstrap Select 创建重复选择
- c++ - 为什么这个 C++ 程序在 MacOS 上编译而不是在 Ubuntu 上编译?
- java - 从 onSuccess(LocationEngineResult 结果) 获取经纬度
- amazon-web-services - Amazon Web Services 与这些 Azure Web Services 最相似的是什么