这个命令在R中做了什么?

时间:2015-05-19 20:34:35

标签: r csv

我在R中使用SVA包,dat是一个csv文件,包含行中的基因和列中的样本。文件SIF.csv只包含3列,数组,样本和批处理。

http://www.filedropper.com/samplesmall

http://www.filedropper.com/sifsmall

我遵循了SVA手册,但我不明白它是什么    modcombat在这里做。据我所知,它将数据表变成了一个    矩阵,为什么我们在括号中写 ~1 ?这是什么意思?

另外,它会生成错误,我认为这意味着行数 没有匹配,有没有办法解决这个问题?

$scope.validate = function ($event) {
    if(!$scope.nonPersistentProcess.geoLocations.length || $scope.nonPersistentProcess.epcfKey || $scope.nonPersistentProcess.legalEnty || $scope.nonPersistentProcess.erhKey){
        if($scope.createProcessFormName.$invalid){
            $scope.geoLocationRequired = true;
            $event.preventDefault();
        }
    }

1 个答案:

答案 0 :(得分:0)

首先,请通过在某个云端硬盘上传来发布您的csv文件。 "〜"对于操作员的更多细节,命令通常意味着大致相等,请参阅:http://stat.ethz.ch/R-manual/R-devel/library/grDevices/html/plotmath.html

此外,对于model.matrix参数,请参阅有助于您了解该功能的手册,请参阅:https://stat.ethz.ch/R-manual/R-devel/library/stats/html/model.matrix.html

编辑:在查看了这两个文件之后,我可以看到每个文件中的列数不同,您可能已经明白了。以下文档列出了详细步骤,请参阅:http://www.bioconductor.org/packages/release/bioc/vignettes/sva/inst/doc/sva.pdf。我希望它有所帮助。