Change (merge) vector by row names.
On 03 Feb 2017, at 21:07 , Art U <art.tem.us at gmail.com> wrote:
Hello,
I have a vector of coefficients from backward selection model that looks
like:
[,1]
(Intercept) -0.15
s1[, 1] 2.65
s1[, 2] 1.81
s1[, 5] 2.35
I'd like to get a new vector that contains zeroes for variables that were
not included in the final model. For example here it suppose to be:
[,1]
(Intercept) -0.15
s1[, 1] 2.65
s1[, 2] 1.81
s1[, 3] 0
s1[, 4] 0
s1[, 5] 2.35
s1[, 6] 0
s1[, 7] 0
s1[, 8] 0
Is there simple function I can use to get such result?
I wouldn't waste time looking for it... It goes something like fullnames <- ... extended <- matrix(0,length(fullnames),1) rownames(extended) <- fullnames extended[rownames(reduced),] <- reduced where, presumably, you can find fullnames fromm the fit of a full model. -pd
Peter Dalgaard, Professor, Center for Statistics, Copenhagen Business School Solbjerg Plads 3, 2000 Frederiksberg, Denmark Phone: (+45)38153501 Office: A 4.23 Email: pd.mes at cbs.dk Priv: PDalgd at gmail.com