Hi Liu - I have been trying with assign() but it's not working. I don't
think that's what I'm looking for........any other ideas? Many thanks, Mark

On Thu, Jan 17, 2013 at 1:11 PM, Wensui Liu <liuwensui@gmail.com> wrote:

> are you looking for assign()?
> On Jan 17, 2013 1:56 PM, <mtb954@gmail.com> wrote:
>
>> Hello R-helpers,
>>
>> I have run the following line of code:
>>
>> x<-dat$col
>>
>> and now I would like to assign names(x) to be "dat$col" (e.g., a character
>> string equal to the column name that I assigned to x).
>>
>> What I am trying to do is to assign columns in my dataframe to new objects
>> called x and y. Then I will use x and y within a new function to make
>> plots
>> with informative axis labels (e.g., "dat$col" instead of "x". So, for
>> example, I would like to plot (y~x,xlab=names(x)) and have "dat$col"
>> printed in the x-axis label. I can do this all manually, by typing
>>
>> names(x)<- "dat$col)
>>
>> but I'd like to do it with non-specific code within my function so I don't
>> have to type the variable names manually each time.
>>
>> Many thanks,
>>
>> Mark Na
>>
>>         [[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.
>>
>

	[[alternative HTML version deleted]]

