我曾经多次成功地使用过整形技术,但我无法让它发挥作用。
我的数据结果如下:
FIPS Year BaseVariance BaseMean Commodity.Code
(chr) (int) (num) (num) (num)
01001 1981 NA 20.8 41
01001 1982 6.125 19.05 41
01001 1981 NA 27.4 11
01001 1982 123.245 35.25 11我想把它扩大到如下的样子:
FIPS Year BaseVariance.11 Base Variance.41 .... BaseMean.11 Base Mean.41 ...
01001 1981 NA NA 27.4 20.8
01001 1982 123.245 6.125 35.25 19.05我打算以后再处理丢失的值,如果可能的话?我使用的代码是:
reshape(data=Yield, v.names=c('BaseVariance','BaseMean'),idvar=c('FIPS','Year'),timevar='Commodity.Code',direction='wide')使用该方法,我的结果有以下列
FIPS Year BaseVariance.c(41,16,51,81,11,91) BaseMean.c(41,16,51,81,11,91)我不明白我哪里出了问题。
发布于 2022-10-31 04:45:21
回答这里结束它,问题是,我重新绑定在一起的数据仍然是一只老虎。
一个快速的收益<-as.data.framework(收益率)预先固定好。
谢谢你的电子邮件
https://stackoverflow.com/questions/74258572
复制相似问题