我第一次在这里发帖。
我的数据类似于以下示例:
C1 C2 C3 C4
1 1.33 1.86 1.91 2.51
2 1.54 1.74 1.98 2.25
3 1.75 1.97 2.20 2.59
我想找到一个参数值 (x),使得每行小于 x 的值的平均数最接近 1。例如,对于上述数据,我知道 x = 1.75 给了我想要的 x 值。但是,当我有 1,000 行和 100 列时,我想使用 R 来查找它。
x = 1.75
dataset.counts <- rowSums(dataset[,] < x)
dataset.counts
[1] 1 2 0
mean(dataset.counts)
[1] 1
我可以使用 optim() 找到 x 吗?