gpt4 book ai didi

r - 如何旋转/取消旋转(类型转换/熔化)数据框?

转载 作者:行者123 更新时间:2023-12-03 11:56:32 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Reshaping data.frame from wide to long format

(9 个回答)


5年前关闭。




我怎样才能“取消旋转”表格?对此的正确技术术语是什么?

更新:该术语称为 熔体

我有一个国家数据框和每年的数据

Country     2001    2002    2003
Nigeria 1 2 3
UK 2 NA 1

我想要一些类似的东西
Country    Year    Value
Nigeria 2001 1
Nigeria 2002 2
Nigeria 2003 3
UK 2001 2
UK 2002 NA
UK 2003 1

最佳答案

我仍然无法相信我用一个答案打败了安德里。 :)

> library(reshape)
> my.df <- read.table(text = "Country 2001 2002 2003
+ Nigeria 1 2 3
+ UK 2 NA 1", header = TRUE)
> my.result <- melt(my.df, id = c("Country"))
> my.result[order(my.result$Country),]
Country variable value
1 Nigeria X2001 1
3 Nigeria X2002 2
5 Nigeria X2003 3
2 UK X2001 2
4 UK X2002 NA
6 UK X2003 1

关于r - 如何旋转/取消旋转(类型转换/熔化)数据框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7980030/

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