如何在向量中存储R中函数的结果
例如。
函数measures(out, 0.999)
给出了以下结果:
p quantile sfall
[1,] 0.99 2.826164 3.758789.
我想存储2.8261
的值,我该怎么做?
答案 0 :(得分:2)
@akrun是对的,但我宁愿使用对列名称的调用。
此外,如果您希望结果仅存储到第4个小数,则可以将结果包装到round
函数中,如下面的代码所示:
stored_quantile <- round(measures(out, 0.999)$quantile,4)
编辑:选择我的解决方案的原因是,如果函数measures
会在列之间产生不同的输出顺序,那么您始终可以确保获得您感兴趣的值(即:quantile
)