【发布时间】:2013-06-05 16:18:26
【问题描述】:
我有一个大约 1000 行和 2 列的 data.frame。我想执行 prop.test(k, n) 其中 k == 我的 data.frame 的 Column1 和 n == 我的 data.frame 的 Column2。
例如:
Column1(k) Column2(n) 60 500 50 500 70 500 40 500
我想为每一行执行 prop.test (k, n)。例如:
prop.test(60, 500) prop.test(50, 500) prop.test(70, 500)
等等。由于我有大约 1000 行,因此我显然无法通过每行手动执行 prop.test。 如何编写一个函数,每次都将每一行作为输入并执行 prop.test?
非常感谢,
E.
【问题讨论】:
-
一般来说,总是试着看看一个函数是否被向量化,以及如何通过给它一些简短的样本向量并看看会发生什么。
-
prop.test 返回的列表中可能有一个组件值得关注,但不需要默认返回的长列表。
-
有一个很好的答案here。
标签: r