Re: [R] Data frame to matrix - revisited

2011-08-02 Thread Dennis Murphy
Hi: Here are a couple of ways. Since your data frame does not contain a 'c' in ID2, we redefine the factor to give it all five levels rather than the observed four: > df <- read.table(textConnection(" + ID1 ID2 Value + a b 1 + b d 1 + c a 2 + c e 1 + d a 1 + e d 2"), header = TRUE) str(df) > str(

Re: [R] Data frame to matrix - revisited

2011-08-02 Thread Jean V Adams
tigo, WI 54409 USA 715-627-4317, ext. 3125 (Office) 715-216-8014 (Cell) 715-623-6773 (FAX) http://www.glsc.usgs.gov (GLSC web site) http://profile.usgs.gov/jvadams (My homepage) jvad...@usgs.gov (E-mail) From: Jagz Bell To: "r-help@R-project.org" Date: 08/02/2011 12:13

[R] Data frame to matrix - revisited

2011-08-02 Thread Jagz Bell
Hi, I've tried to look through all the previous related Threads/posts but can't find a solution to what's probably a simple question.   I have a data frame comprised of three columns e.g.:   ID1 ID2 Value a b 1 b d 1 c a 2 c e 1 d a 1 e d 2   I'd like to convert the data to a matrix i.e.:    a b c