使用R,根据表中的两个值将数据分组在一起

时间:2018-02-15 10:08:21

标签: r

我需要建立一个"个人资料"数据集,显示位于两个值之间的数据条目数。我已经能够使用" group_by"来实现结果。函数,但结果输出不是我可以在我的工作流程中使用的格式。这是输出:

Example 1

我需要的东西是这样的:

Example 2

"数据计数"专栏,我还没有填充,但有插图。

我使用的代码如下;

library(formattable)
PML_Start = 0
PML_Max = 100000000
PML_Interval = 5000000 

Lower_Band <- currency(seq(PML_Start, PML_Max-PML_Interval, PML_Interval),digits=0)
Upper_Band <- currency(seq(PML_Start+PML_Interval,PML_Max,PML_Interval),digits = 0)

PML_Profile <- data.frame("Lower Band"=Lower_Band,"Upper Band"=Upper_Band,"Data Count")

我知道无法弄清楚如何进一步填充此表。我试了一下,但并不相信它会起作用。

PML_Profile <- Profiles_on_Data_Provided_26_9_17 %>%
  group_by (Lower_Band) %>%
  summarise("Premium" = sum(Profiles_on_Data_Provided_26_9_17$`Written Premium - Total`))

有什么想法吗?

0 个答案:

没有答案