Hi, Try this: con<-file("Routallnew.txt") ?Lines1<- readLines(con) ?close(con) indx<-rep(rep(c(TRUE,FALSE),each=2),24) Lines2<-Lines1[!grepl("[A-Za-z]",Lines1)] res<-read.table(text=paste(gsub("^\\s+","",Lines2[indx]),gsub("^\\s+","",Lines2[!indx])),sep="",header=FALSE) nm1<-unlist(strsplit(gsub("^ +","",paste(Lines1[grepl("[A-Za-z]",Lines1)][1:2],collapse=" "))," ")) colnames(res)<- nm1[nm1!=""] head(res) #? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta?? T_error? N #1 13? 5 17? 9? 0.7851203? 0.6689925 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.3669373 26 #2 13? 5 17? 9? 0.7851203? 0.6689925 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.3669373 26 #3? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.4137296 24 #4? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.4137296 24 #5? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.4782406 24 #6? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.4782406 24 #??????? EN???????? BH??????? BL???????? AH???????? AL #1 20.18355 0.07718537 0.1865207 0.08079875 0.02243240 #2 20.18355 0.07718537 0.1865207 0.08079875 0.02243240 #3 18.55295 0.08482219 0.1996013 0.09569044 0.03361565 #4 18.55295 0.08482219 0.1996013 0.09569044 0.03361565 #5 18.55295 0.19596330 0.1996013 0.04906038 0.03361565 #6 18.55295 0.19596330 0.1996013 0.04906038 0.03361565 A.K. ________________________________ From: Joanna Zhang <zjoanna2013 at gmail.com> To: arun <smartpink111 at yahoo.com> Sent: Monday, March 25, 2013 11:19 AM Subject: Read text file in R Hi Arun, I just sent ?you a text file via R, but I think it is being held for moderator approval. I attached the final output file here, could you help me read it in R when you have time?
res[res$EN==min(res$EN),] #?? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta?? T_error #25? 9? 4 13 12? 0.6302494? 0.7565041 0.03 0.07 0.15 0.15?? 0.1? 0.2 0.4403712 #27? 9? 4 13 12? 0.6302494? 0.7565041 0.03 0.07 0.15 0.20?? 0.1? 0.2 0.4473437 #33? 9? 4 13 12? 0.6302494? 0.7565041 0.05 0.07 0.15 0.15?? 0.1? 0.2 0.4403712 #35? 9? 4 13 12? 0.6302494? 0.7565041 0.05 0.07 0.15 0.20?? 0.1? 0.2 0.4473437 ??? N?????? EN??????? BH??????? BL???????? AH???????? AL #25 25 16.42697 0.1201138 0.1933632 0.09321455 0.03367957 #27 25 16.42697 0.1553998 0.1933632 0.06490110 0.03367957 #33 25 16.42697 0.1201138 0.1933632 0.09321455 0.03367957 #35 25 16.42697 0.1553998 0.1933632 0.06490110 0.03367957 A.K. ________________________________ From: Joanna Zhang <zjoanna2013 at gmail.com> To: arun <smartpink111 at yahoo.com> Sent: Monday, March 25, 2013 12:13 PM Subject: Re: Read text file in R Great! When I tried to extract the min of EN, it has an error; opt<-con[con$EN==min(con$EN),] opt Error in con$EN : $ operator is invalid for atomic vectors On Mon, Mar 25, 2013 at 11:05 AM, arun <smartpink111 at yahoo.com> wrote: Hi,>Try this: >con<-file("Routallnew.txt") >?Lines1<- readLines(con) >?close(con) >indx<-rep(rep(c(TRUE,FALSE),each=2),24) >Lines2<-Lines1[!grepl("[A-Za-z]",Lines1)] >res<-read.table(text=paste(gsub("^\\s+","",Lines2[indx]),gsub("^\\s+","",Lines2[!indx])),sep="",header=FALSE) >nm1<-unlist(strsplit(gsub("^ +","",paste(Lines1[grepl("[A-Za-z]",Lines1)][1:2],collapse=" "))," ")) >colnames(res)<- nm1[nm1!=""] >head(res) >#? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta?? T_error? N >#1 13? 5 17? 9? 0.7851203? 0.6689925 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.3669373 26 >#2 13? 5 17? 9? 0.7851203? 0.6689925 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.3669373 26 >#3? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.4137296 24 >#4? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.4137296 24 >#5? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.4782406 24 >#6? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.4782406 24 >#??????? EN???????? BH??????? BL???????? AH???????? AL >#1 20.18355 0.07718537 0.1865207 0.08079875 0.02243240 >#2 20.18355 0.07718537 0.1865207 0.08079875 0.02243240 >#3 18.55295 0.08482219 0.1996013 0.09569044 0.03361565 >#4 18.55295 0.08482219 0.1996013 0.09569044 0.03361565 >#5 18.55295 0.19596330 0.1996013 0.04906038 0.03361565 >#6 18.55295 0.19596330 0.1996013 0.04906038 0.03361565 > >A.K. > > > > > > >________________________________ >From: Joanna Zhang <zjoanna2013 at gmail.com> >To: arun <smartpink111 at yahoo.com> >Sent: Monday, March 25, 2013 11:19 AM >Subject: Read text file in R > > > >Hi Arun, > >I just sent ?you a text file via R, but I think it is being held for moderator approval. I attached the final output file here, could you help me read it in R when you have time? >
con<-file("RRoutall.txt") ?Lines1<- readLines(con) ?close(con) indx<-rep(rep(c(TRUE,FALSE),each=2),22) Lines2<-Lines1[!grepl("[A-Za-z]",Lines1)] res<-read.table(text=paste(gsub("^\\s+","",Lines2[indx]),gsub("^\\s+","",Lines2[!indx])),sep="",header=FALSE) nm1<-unlist(strsplit(gsub("^ +","",paste(Lines1[grepl("[A-Za-z]",Lines1)][1:2],collapse=" "))," ")) colnames(res)<- nm1[nm1!=""] head(res) #? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta T_error? N #1? 8? 4 12 10??? 0.68152??? 0.53348 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.41218 22 #2? 8? 4 12 10??? 0.68152??? 0.53348 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.41218 22 #3? 8? 4 12? 9??? 0.68152??? 0.53348 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.42356 21 #4? 8? 4 12? 9??? 0.68152??? 0.53348 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.42356 21 #5? 8? 4 12? 8??? 0.68152??? 0.53348 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.47058 20 #6? 8? 4 12? 8??? 0.68152??? 0.53348 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.47058 20 ?# ??? EN?????? BH????? BL?????? AH?????? AL #1 16.073 0.086514 0.19448 0.092756 0.038431 #2 16.073 0.086514 0.19448 0.092756 0.038431 #3 15.607 0.131028 0.18599 0.064031 0.042514 #4 15.607 0.131028 0.18599 0.064031 0.042514 #5 15.140 0.193348 0.19418 0.043383 0.039667 #6 15.140 0.193348 0.19418 0.043383 0.039667 A.K. ________________________________ From: Joanna Zhang <zjoanna2013 at gmail.com> T o: arun <smartpink111 at yahoo.com> Sent: Thursday, March 28, 2013 11:26 AM Subject: Re: Read text file in R Hi, got another output file, there is an error when reading it using the code: Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, ?:? ? line 47 did not have 19 elements On Mon, Mar 25, 2013 at 12:32 PM, arun <smartpink111 at yahoo.com> wrote:> >res[res$EN==min(res$EN),] > >#?? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta?? T_error >#25? 9? 4 13 12? 0.6302494? 0.7565041 0.03 0.07 0.15 0.15?? 0.1? 0.2 0.4403712 >#27? 9? 4 13 12? 0.6302494? 0.7565041 0.03 0.07 0.15 0.20?? 0.1? 0.2 0.4473437 >#33? 9? 4 13 12? 0.6302494? 0.7565041 0.05 0.07 0.15 0.15?? 0.1? 0.2 0.4403712 >#35? 9? 4 13 12? 0.6302494? 0.7565041 0.05 0.07 0.15 0.20?? 0.1? 0.2 0.4473437 > >??? N?????? EN??????? BH??????? BL???????? AH???????? AL >#25 25 16.42697 0.1201138 0.1933632 0.09321455 0.03367957 >#27 25 16.42697 0.1553998 0.1933632 0.06490110 0.03367957 >#33 25 16.42697 0.1201138 0.1933632 0.09321455 0.03367957 >#35 25 16.42697 0.1553998 0.1933632 0.06490110 0.03367957 > >A.K. > > > >________________________________ >From: Joanna Zhang <zjoanna2013 at gmail.com> >To: arun <smartpink111 at yahoo.com> >Sent: Monday, March 25, 2013 12:13 PM >Subject: Re: Read text file in R > > > >Great! When I tried to extract the min of EN, it has an error; > > > >opt<-con[con$EN==min(con$EN),] >opt >Error in con$EN : $ operator is invalid for atomic vectors > > > > >On Mon, Mar 25, 2013 at 11:05 AM, arun <smartpink111 at yahoo.com> wrote: > >Hi, >>Try this: >>con<-file("Routallnew.txt") >>?Lines1<- readLines(con) >>?close(con) >>indx<-rep(rep(c(TRUE,FALSE),each=2),24) >>Lines2<-Lines1[!grepl("[A-Za-z]",Lines1)] >>res<-read.table(text=paste(gsub("^\\s+","",Lines2[indx]),gsub("^\\s+","",Lines2[!indx])),sep="",header=FALSE) >>nm1<-unlist(strsplit(gsub("^ +","",paste(Lines1[grepl("[A-Za-z]",Lines1)][1:2],collapse=" "))," ")) >>colnames(res)<- nm1[nm1!=""] >>head(res) >>#? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta?? T_error? N >>#1 13? 5 17? 9? 0.7851203? 0.6689925 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.3669373 26 >>#2 13? 5 17? 9? 0.7851203? 0.6689925 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.3669373 26 >>#3? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.4137296 24 >>#4? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.4137296 24 >>#5? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.4782406 24 >>#6? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.4782406 24 >>#??????? EN???????? BH??????? BL???????? AH???????? AL >>#1 20.18355 0.07718537 0.1865207 0.08079875 0.02243240 >>#2 20.18355 0.07718537 0.1865207 0.08079875 0.02243240 >>#3 18.55295 0.08482219 0.1996013 0.09569044 0.03361565 >>#4 18.55295 0.08482219 0.1996013 0.09569044 0.03361565 >>#5 18.55295 0.19596330 0.1996013 0.04906038 0.03361565 >>#6 18.55295 0.19596330 0.1996013 0.04906038 0.03361565 >> >>A.K. >> >> >> >> >> >> >>________________________________ >>From: Joanna Zhang <zjoanna2013 at gmail.com> >>To: arun <smartpink111 at yahoo.com> >>Sent: Monday, March 25, 2013 11:19 AM >>Subject: Read text file in R >> >> >> >>Hi Arun, >> >>I just sent ?you a text file via R, but I think it is being held for moderator approval. I attached the final output file here, could you help me read it in R when you have time? >> >
HI, Just a correction: indx<-rep(rep(c(TRUE,FALSE),each=2),23) A.K. ----- Original Message ----- From: arun <smartpink111 at yahoo.com> To: Joanna Zhang <zjoanna2013 at gmail.com> Cc: R help <r-help at r-project.org> Sent: Thursday, March 28, 2013 11:38 AM Subject: Re: [R] Read text file in R con<-file("RRoutall.txt") ?Lines1<- readLines(con) ?close(con) indx<-rep(rep(c(TRUE,FALSE),each=2),22) Lines2<-Lines1[!grepl("[A-Za-z]",Lines1)] res<-read.table(text=paste(gsub("^\\s+","",Lines2[indx]),gsub("^\\s+","",Lines2[!indx])),sep="",header=FALSE) nm1<-unlist(strsplit(gsub("^ +","",paste(Lines1[grepl("[A-Za-z]",Lines1)][1:2],collapse=" "))," ")) colnames(res)<- nm1[nm1!=""] head(res) #? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta T_error? N #1? 8? 4 12 10??? 0.68152??? 0.53348 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.41218 22 #2? 8? 4 12 10??? 0.68152??? 0.53348 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.41218 22 #3? 8? 4 12? 9??? 0.68152??? 0.53348 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.42356 21 #4? 8? 4 12? 9??? 0.68152??? 0.53348 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.42356 21 #5? 8? 4 12? 8??? 0.68152??? 0.53348 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.47058 20 #6? 8? 4 12? 8??? 0.68152??? 0.53348 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.47058 20 ?# ??? EN?????? BH????? BL?????? AH?????? AL #1 16.073 0.086514 0.19448 0.092756 0.038431 #2 16.073 0.086514 0.19448 0.092756 0.038431 #3 15.607 0.131028 0.18599 0.064031 0.042514 #4 15.607 0.131028 0.18599 0.064031 0.042514 #5 15.140 0.193348 0.19418 0.043383 0.039667 #6 15.140 0.193348 0.19418 0.043383 0.039667 A.K. ________________________________ From: Joanna Zhang <zjoanna2013 at gmail.com> T o: arun <smartpink111 at yahoo.com> Sent: Thursday, March 28, 2013 11:26 AM Subject: Re: Read text file in R Hi, got another output file, there is an error when reading it using the code: Error in scan(file, what, nmax, sep, dec, quote, skip, nlines, na.strings, ?:? ? line 47 did not have 19 elements On Mon, Mar 25, 2013 at 12:32 PM, arun <smartpink111 at yahoo.com> wrote:> >res[res$EN==min(res$EN),] > >#?? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta?? T_error >#25? 9? 4 13 12? 0.6302494? 0.7565041 0.03 0.07 0.15 0.15?? 0.1? 0.2 0.4403712 >#27? 9? 4 13 12? 0.6302494? 0.7565041 0.03 0.07 0.15 0.20?? 0.1? 0.2 0.4473437 >#33? 9? 4 13 12? 0.6302494? 0.7565041 0.05 0.07 0.15 0.15?? 0.1? 0.2 0.4403712 >#35? 9? 4 13 12? 0.6302494? 0.7565041 0.05 0.07 0.15 0.20?? 0.1? 0.2 0.4473437 > >??? N?????? EN??????? BH??????? BL???????? AH???????? AL >#25 25 16.42697 0.1201138 0.1933632 0.09321455 0.03367957 >#27 25 16.42697 0.1553998 0.1933632 0.06490110 0.03367957 >#33 25 16.42697 0.1201138 0.1933632 0.09321455 0.03367957 >#35 25 16.42697 0.1553998 0.1933632 0.06490110 0.03367957 > >A.K. > > > >________________________________ >From: Joanna Zhang <zjoanna2013 at gmail.com> >To: arun <smartpink111 at yahoo.com> >Sent: Monday, March 25, 2013 12:13 PM >Subject: Re: Read text file in R > > > >Great! When I tried to extract the min of EN, it has an error; > > > >opt<-con[con$EN==min(con$EN),] >opt >Error in con$EN : $ operator is invalid for atomic vectors > > > > >On Mon, Mar 25, 2013 at 11:05 AM, arun <smartpink111 at yahoo.com> wrote: > >Hi, >>Try this: >>con<-file("Routallnew.txt") >>?Lines1<- readLines(con) >>?close(con) >>indx<-rep(rep(c(TRUE,FALSE),each=2),24) >>Lines2<-Lines1[!grepl("[A-Za-z]",Lines1)] >>res<-read.table(text=paste(gsub("^\\s+","",Lines2[indx]),gsub("^\\s+","",Lines2[!indx])),sep="",header=FALSE) >>nm1<-unlist(strsplit(gsub("^ +","",paste(Lines1[grepl("[A-Za-z]",Lines1)][1:2],collapse=" "))," ")) >>colnames(res)<- nm1[nm1!=""] >>head(res) >>#? m1 n1? m? n cterm1_P0L cterm1_P0H? c11? c12?? c1?? c2 alpha beta?? T_error? N >>#1 13? 5 17? 9? 0.7851203? 0.6689925 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.3669373 26 >>#2 13? 5 17? 9? 0.7851203? 0.6689925 0.03 0.03 0.15 0.15?? 0.1? 0.2 0.3669373 26 >>#3? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.4137296 24 >>#4? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.20?? 0.1? 0.2 0.4137296 24 >>#5? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.4782406 24 >>#6? 9? 5 13 11? 0.6302494? 0.4876750 0.03 0.03 0.15 0.25?? 0.1? 0.2 0.4782406 24 >>#??????? EN???????? BH??????? BL???????? AH???????? AL >>#1 20.18355 0.07718537 0.1865207 0.08079875 0.02243240 >>#2 20.18355 0.07718537 0.1865207 0.08079875 0.02243240 >>#3 18.55295 0.08482219 0.1996013 0.09569044 0.03361565 >>#4 18.55295 0.08482219 0.1996013 0.09569044 0.03361565 >>#5 18.55295 0.19596330 0.1996013 0.04906038 0.03361565 >>#6 18.55295 0.19596330 0.1996013 0.04906038 0.03361565 >> >>A.K. >> >> >> >> >> >> >>________________________________ >>From: Joanna Zhang <zjoanna2013 at gmail.com> >>To: arun <smartpink111 at yahoo.com> >>Sent: Monday, March 25, 2013 11:19 AM >>Subject: Read text file in R >> >> >> >>Hi Arun, >> >>I just sent ?you a text file via R, but I think it is being held for moderator approval. I attached the final output file here, could you help me read it in R when you have time? >> >______________________________________________ R-help at 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.