【问题标题】:calculate the median of intervals of a vector in R计算R中向量区间的中位数
【发布时间】:2021-04-19 01:13:43
【问题描述】:

我面临以下挑战: 设 X 为 V.A.离散均匀分布在区间 [1, 10] 中。是Y 另一个 V.A. Y 的每个样本由 1 的中值给出 一组 10 个 X 样本。生成 10^6 Y 样本。

我正在使用 R,代码如下:

x <- runif(10000000,1,10)
sample <- cut(x,breaks=10)
y = median(sample)

【问题讨论】:

    标签: r probability median usage-statistics


    【解决方案1】:

    你可以这样做:

     mosaic::median(~x|sample)
    

    或在基础 R 中:

     tapply(x, sample, median)
    

    【讨论】:

    • 我不知道mosaic::median。感谢分享
    猜你喜欢
    • 2022-01-13
    • 1970-01-01
    • 2018-08-07
    • 2012-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-26
    相关资源
    最近更新 更多