【发布时间】:2013-01-06 23:57:51
【问题描述】:
有谁知道如何找到模式(R 中单个案例的变量中最常见的模式?
例如,如果我有关于最喜欢的水果类型 (x) 的数据,则在调查中对每个受访者 (id) 询问了九次 (x1-x9)。如果我想在前五次询问中找到每个测试对象的模态响应,我将如何在 R 中编程?
更简洁,下面是示例数据,我如何在每个案例中找到 MODE?
id x1 x2 x3 x4 x5 MODE(x1-x5)?
1 3 5 6 4 5 5
2 7 4 7 4 7 7
3 3 4 4 4 3 4
4 3 2 2 2 3 2
【问题讨论】:
-
您的示例数据和解释不匹配。在您的示例
data中,id在哪里,您的列v1-v5是否应该被标记为x1-x5? -
它不会出现在您的示例数据中,但任何合理的解决方案都需要知道您打算如何处理平局。
-
c(3,2,2,2,3)的模式是7? -
@ML,已修复,谢谢。 @乔兰;可能会标记并进一步评估(实际数据比示例具有更多先验信息)。