如何解决R markdown问题,以及获取软件包
嗨,我的代码有问题-
我输入了密码-
library(reshape)
library(plyr)
asn12<-melt(asn1,id="DATE")
asn12<-rename(asn12,"inflation=value","Province=variable")
head(asn12)
并不断收到错误消息:
Error in mapvalues(x,from = names(replace),to = replace,warn_missing = warn_missing) : `from` and `to` vectors are not the same length.`
4. stop("`from` and `to` vectors are not the same length.")
3. mapvalues(x,warn_missing = warn_missing)
2. revalue(names(x),replace,warn_missing = warn_missing)
1. rename(asn12,"Province=variable")
我已经安装了重塑,层和dplyr。
但是,我的伙伴和dplyr说
附加软件包:“ plyr”
以下对象被“ package:reshape”屏蔽:
重命名,round_any
请帮助
解决方法
问题在于您如何在rename
函数中指定replace参数。有关软件包的消息是正常的... rename
函数需要一个命名向量。
像replace = c(value =“ inflation”,variable =“ Province”)...可能,您需要使用以下命令修改第4行:
asn12<-rename(asn12,replace=c(value="inflation",variable="Province"))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。