我是R的新手,我正在努力解决这个问题:我有一个数据框架,其中包含两组的比例和置信区间(CI)
| 集团|比例1|置信区间1|比例2...|
| --------------|--------------|--------------|--------------|
| A组|十二岁|10个|……|
| A组|十二岁|十五岁|……|
| B组|二十|十八岁|……|
| B组|二十|二十二|……|
我需要将置信区间列的每两个单元格粘贴在一起以获得:
| 集团|比例1|置信区间1|比例2...|
| --------------|--------------|--------------|--------------|
| A组|十二岁|十至十五|……|
| B组|二十|十八到二十二岁|……|
我尝试执行“pivot_wideer”将CI列一分为二并将单元格“联合”在一起,但出现错误消息
Dataframe %>%
pivot_wider(col = "Proportion1",
values_from = "Proportion1" )
我是第一次来,所以可能不太清楚,抱歉。
克莱尔
2条答案
按热度按时间nhn9ugyo1#
这将:
假设
proportion2
在组内也是常数,您需要将proportion2
添加到.by
参数中。gcmastyq2#
如果“Proportion”列中的值是每个“Group”的单个值,则可以按“Group”和“Proportion”列进行分组