【发布时间】:2015-06-23 19:37:15
【问题描述】:
require("quantreg")
require("SparseM")
Adata <- read.csv("A.CSV", header=FALSE)
Amat = as.matrix(Adata)
A <- as.matrix.csr(Amat)
bdata <- read.csv("b.CSV", header=FALSE)
bmat = as.matrix(bdata)
b <- as.matrix.csr(bmat)
dim(A)
# [1] 156 39
dim(b)
# [1] 156 1
rq.fit.sfn(A, b, tau = 0.5)
# Error in rq.fit.sfn(A, b, tau = 0.5) :
# Dimensions of design matrix and the response vector not compatible
有人可以解释为什么我收到上述错误消息吗? A 和 b 的行数相同。
【问题讨论】:
-
从这里看一个例子:astrostatistics.psu.edu/datasets/2006tutorial/html/quantreg/… 该函数似乎想要在您的设计矩阵中有一列 1'w 用于大概的截距?试试
A <- as.matrix.csr(cbind(1, Amat))
标签: r matrix sparse-matrix