On Tue, Sep 21, 2010 at 3:39 PM, David Winsemius <dwinsemius@comcast.net>wrote:

>
> On Sep 21, 2010, at 6:14 PM, Tucson August wrote:
>
>  Dear list,
>>
>> How to convert a character to a filename?
>>
>
> Filenames are character mode so that shouldn't be a problem.
>
>

>  such as:
>>
>> x <- "height"  # "height" here is actually a name of a colume in a  data
>> frame
>>
>
> So you need to learn how to refer to column and that's not it.
> Try:
>
> plant["height"]
>
>  filename <- paste("plant,x")   # Would produce "plant,x"  ... not useful
>>
>
> write.table function takes a dataframe or matrix or something that can be
> coerce to one of those.
>
>
>  write.csv (data, file="C:/plant/filename.csv  )  # having trouble with
>> this
>>
>                                             ^^
> You forgot the closing quotes ... unless that is you expected the
> "c:/plant/" and the ".csv" to be automatically prepended and appended and
> the filename you created to be substituted. That's not going to happen
> without some greater effort. You can smush together character values like
> this:
>
> paste("c:/path/plant/", filename, ".csv", sep="")


Yes,  this is where I got it wrong. Thanks.

>
>  statement, how to 'write' the filename here?
>>
>> All I want from above is to write 'data' to a file named plantheight.csv
>>
>> (the ultimate goal is to use a loop to transfer each column of a data
>> frame
>> into a separated file named from that column
>>
>
> A column name may not be a first class object.
>
>
>  e.g. to create many files with different names but the names are all like:
>> plantheight.csv, plantweight.csv, and height, weight.., are column names
>> of
>> a data frame)
>>
>
> Did you read the Posting Guide that suggested a reproducible example?
>

Going to read it now.  Thanks.

>
>

>> Thank you!
>>
>> Tuc Aug.
>>
>>        [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> 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.
>>
>
> David Winsemius, MD
> West Hartford, CT
>
>

	[[alternative HTML version deleted]]

