[R] How to include factor levels into plot title?

Beatriz aguitatierra at hotmail.com
Wed Jul 9 19:47:46 CEST 2014


@ Sarah
Thanks a lot, paste does the job perfectly!


On 09/07/2014 17:46, Sarah Goslee wrote:
> How about:
>
>
> plot(dd$Sepal.Length, dd$Petal.Length, main=paste("These are the
> levels:", paste(levels(dd$Species), collapse=", ")))
>
>
> Thanks for the actual reproducible example!
>
> Sarah
>
> On Wed, Jul 9, 2014 at 11:24 AM, Bea GD <aguitatierra at hotmail.com> wrote:
>> Hi all,
>>
>> I'd like to include the levels of one of my variables in the title of a
>> plot. I'd like these factor levels to be concatenated. E.g. 'These are the
>> levels: setosa, versicolor, virginica'.
>>
>> I've been working with this code but I don't get the desired results. Any
>> suggestions would be a great help. Thanks!
>>
>> dd <- iris
>>
>> plot(dd$Sepal.Length, dd$Petal.Length,
>>       main=sprintf("These are the levels: %s", levels(dd$Species)))
>>



More information about the R-help mailing list