我正在尝试读取R中的.sas7bdat文件.当我使用该命令时
library(sas7bdat)
read.sas7bdat("filename")
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Error in read.sas7bdat("county2.sas7bdat") : file contains compressed data
Run Code Online (Sandbox Code Playgroud)
我没有SAS经验,所以任何帮助都将受到高度赞赏.
谢谢!
我在数据框中有一个看起来像这样的变量
x=c(1,2,4,6,7,NA,NA,5,NA,NA,9)
Run Code Online (Sandbox Code Playgroud)
x中的每个元素都是唯一的数字,我想用唯一的数字替换NAs.
我试过的是这样的,但想知道是否有更有效的方法来做到这一点.
x[is.na(x)]=sample(10:15,replace=F)
Warning message:
In x[is.na(x)] = sample(10:15, replace = F) :
number of items to replace is not a multiple of replacement length
Run Code Online (Sandbox Code Playgroud)
谢谢!