【问题标题】:R Add CDF Columns to DataFrameR将CDF列添加到DataFrame
【发布时间】:2021-05-02 16:16:59
【问题描述】:

假设我有以下 R 数据框:

Peril 和 Range 列都是因素。我想为计数和值创建一个累积分布列,如下所示:

我该怎么做?如果有帮助,我正在使用 dplyr。

【问题讨论】:

    标签: r dataframe cumulative-frequency


    【解决方案1】:

    假设您将数据存储在 df 中,这应该可以:

    df %>%
      group_by(Peril) %>%
      mutate(
        'Count CDF' = cumsum(Counts) / sum(Counts),
        'Values CDF' = cumsum(Values) / sum(Values)
      )
    

    但是,您的第一个和第二个表似乎对“其他”危险具有不同的计数和值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-31
      • 2021-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-06
      • 1970-01-01
      相关资源
      最近更新 更多