roxygen2对document()的“输入意外结束”

时间:2019-02-12 18:51:14

标签: r roxygen2

我正在构建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。

我似乎找不到确切的错误以及解决方法。

0 个答案:

没有答案