gpt4 book ai didi

r - 如何在保留 R 中的某些变量的同时将长整形为宽

转载 作者:行者123 更新时间:2023-12-05 08:49:16 26 4
gpt4 key购买 nike

<分区>

我有一个数据框,它并不是真正的“长格式”,但它的格式比我想要的要长。我想将它压缩成一个“宽格式”,将与 id 相关的所有信息都放在一行中。现在,一些信息在每一行上重复(例如下面示例中的日期),而其他信息需要在合并行时保留(例如下面的类型列)。谢谢!

id <- c(1000, 1000, 1000, 1001, 1001, 1001)
type <- c("A", "B", "B", "C", "C", "A")
dates <- c("10/5/2019", "10/5/2019", "10/5/2019", "9/17/2020", "9/17/2020", "9/17/2020")
df <- as.data.frame(cbind(id, type, dates))
df
id type dates
1 1000 A 10/5/2019
2 1000 B 10/5/2019
3 1000 B 10/5/2019
4 1001 C 9/17/2020
5 1001 C 9/17/2020
6 1001 A 9/17/2020

我希望它看起来像这样:

enter image description here

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com