如何在SQL中将SQL Server表读为矩阵

时间:2017-11-09 18:58:41

标签: sql-server r matrix

我在SQL Server中有一个表格如下:

ID    ID1    ID2
1      4      7
2      2      6

我在SQL Server中使用PIVOT创建该表

现在,我想操纵R中的Matrix,所以我有这个:

library(RODBC) ch <- odbcDriverConnect("driver=SQL Server; server=DT12345\\SQLEXPRESS; database=MyDatabase; trusted_connection=true") res <- sqlFetch(ch, "CorrTable") dat <- data.matrix(res) solve(dat)

这给了我以下错误,因为data.matrix包含Matrix中的第一列和/或标题:

Error in solve.default(dat) : 'a' (2 x 3) must be square

0 个答案:

没有答案