我在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();
}
}
答案 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。我希望它有所帮助。