簡體   English   中英

R 將 CDF 列添加到 DataFrame

[英]R Add CDF Columns to DataFrame

假設我有以下 R dataframe:

在此處輸入圖像描述

Peril 和 Range 列都是因素。 我想為計數和值創建一個累積分布列,如下所示:

在此處輸入圖像描述

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

假設您將數據存儲在df中,這應該可以:

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

但是,您的第一個和第二個表似乎對“其他”危險具有不同的計數和值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM