[R] Modifying a particular column in a tab-delimited file
David Winsemius
dwinsemius at comcast.net
Wed Mar 23 20:50:47 CET 2011
On Mar 23, 2011, at 3:44 PM, Sashi Challa wrote:
> Hi Jim,
>
> That is what I ended up doing. Each of my 1000 files has ~1 million
> rows, and 19 columns and it was taking 85 secs for every file to be
> just read into R.
> All I needed to do was replace one column with a particular vector
> values. So wanted to know if there was a way to do it without
> reading all the columns.
Learn to use awk?
> Thanks for your time,
> Sashi
>
> -----Original Message-----
> From: jim holtman [mailto:jholtman at gmail.com]
> Sent: Wednesday, March 23, 2011 11:50 AM
> To: Sashi Challa
> Cc: r-help at r-project.org
> Subject: Re: [R] Modifying a particular column in a tab-delimited file
>
> Read the whole file in, modify the column and then write the file
> back out.
>
> On Wed, Mar 23, 2011 at 12:03 PM, Sashi Challa <challa at ohsu.edu>
> wrote:
>> Hello R users,
>>
>> Good day!!
>>
>> I was wondering if there is a way in R to read in a particular
>> column from a tab-delimited file, edit it and write it back into
>> the file with all other columns intact. When I say edit I mean just
>> replacing all the values in that column.
>> I know to read a particular column from a file using colClasses
>> option in read.delim() function.
>> Is there any such option to write out a column into an already
>> existing file using write.table() function ??
>>
>> Thanks for your time
>>
>> -Sashi
>
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list