| To: | Bert Jacobs <b.jacobs@pandora.be>, s-news@lists.biostat.wustl.edu |
|---|---|
| Subject: | Re: Combine Stacked Column with Unstacked |
| From: | "Richard M. Heiberger" <rmh@temple.edu> |
| Date: | Tue, 28 Jun 2005 12:59:25 -0400 |
Here are two variants of your request.
A <- data.frame(Period=c("W1","W2","W3"),
Data=c(4,5,6))
B <- data.frame(W1="A",
W2="B",
W3="C")
BB <- diag(length(t(B)))
BBB <- rep("", length(BB))
BBB[as.logical(BB)] <- t(B)
BBB
dim(BBB) <- dim(BB)
dimnames(BBB) <- list(names(B), names(B))
BBB
result1 <- cbind(A, BBB)
result1
CCC <- diag(as.vector(t(B)))
dimnames(CCC) <- list(names(B), names(B))
CCC
result2 <- cbind(A, CCC)
result2
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Combine Stacked Column with Unstacked Columns, Bert Jacobs |
|---|---|
| Next by Date: | Course***R/S-plus Fundamentals and Programming Techinques: Seattle July 11-12, elvis |
| Previous by Thread: | Combine Stacked Column with Unstacked Columns, Bert Jacobs |
| Next by Thread: | Re: Combine Stacked Column with Unstacked Columns, Bert Jacobs |
| Indexes: | [Date] [Thread] [Top] [All Lists] |