0
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具有相同的行数。R稀疏矩阵支持quantreg
从这里看一个例子:http://astrostatistics.psu.edu/datasets/2006tutorial/html/quantreg/html/rq.fit.sfn.html该函数似乎想要在您的设计矩阵中的一列1'w大概是拦截?,试试'A < - as.matrix.csr(cbind(1,Amat) )' – Vlo