R语言笔记2(长数据宽数据转换)

Aid_00s数据库的结构:
Country.name Program.name Fy2000 Fy2001...(美元)
设置为每一行代表一个单独的城市-项目-年,并把美元金额存在一列。

library(reshapes)
melt00<-melt(Aid_00s,id.var=c("Country.name","Program.name"),variable.name="Year",value.name="Dollars")

变回原来的格式:

cast00<-dcast(melt00,Country.name+Program.name~Year,value.var="Dollars")

你可能感兴趣的:(R语言笔记2(长数据宽数据转换))