我正在构建R软件包;但是,在运行时:
devtools :: document()
使用roxygen2,出现以下错误:
71:0: unexpected end of input
69: x=x[,-1] # remove time column
70: x=x/0.107 # change
^
该错误引用了我程序包中的以下代码段:
tracks.msda2sjr=function(file){
tracks.file=readMat(file)
# file.name=basename(file)
tracks.mat=tracks.file$tracks
trackl.sjr=lapply(tracks.mat, function(x){
x=data.frame(x)
x=x[,-1] # remove time column
x=x/0.107 # change µm to pixel
colnames(x)=c("x","y")
x$z=rep(1,times=dim(x)[1])
return(x)
})
trackll.sjr=list(trackl.sjr)
names(trackll.sjr)=basename(file)
return(trackll.sjr)
}
我之前没有遇到此错误,但是作为参考,我正在使用R版本3.4.1(2017-06-30),RStudio版本1.1.456,devtools版本2.0.1和roxygen2版本6.1.1。
我似乎找不到确切的错误以及解决方法。