help("strsplit") is your friend, for example:
t <- c("2008/12/31 12:23:31 numero 343.233.233 Rodeo Vaca Ruido", "2010/02/01 02:35:31 palabra 111.111.222 abejorro Rodeo Vaca") m <- do.call(rbind, strsplit(t, "[[:space:]]+")) # Matrix of all the data v <- paste(m[, 1], m[, 2]) # The vector m <- m[,-c(1,2)] # The matrix Hope this helps a little. Allan On 25/06/10 15:48, Sebastian Kruk wrote:
If I have a text with 7 words per line and I would like to put first and second word joined in a vector and the rest of words one per column in a matrix how can I do it? First 2 lines of my text file: "2008/12/31 12:23:31 numero 343.233.233 Rodeo Vaca Ruido" "2010/02/01 02:35:31 palabra 111.111.222 abejorro Rodeo Vaca" Results: Vector: 2008/12/31 12:23:31 2010/02/01 02:35:31 Matrix "numero" 343.233.233 "Rodeo" "Vaca" "Ruido" "palabra" 111.111.222 "abejorro" "Rodeo" "Vaca" Thks, Sebastian. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.