[R] data manipulation for plotting

Henrique Dallazuanna wwwhsd at gmail.com
Thu Feb 14 20:12:35 CET 2008


Try this:

values <- c(1,1,1,4,5,5,6)

with(rle(values), plot(values, lengths))

But I think that you can use barplot:

barplot(table(values))

On 14/02/2008, rich at thevillas.eclipse.co.uk
<rich at thevillas.eclipse.co.uk> wrote:
>
>    Hi,
>
>    i'd like to plot some data that I have with the value on the x axis and freq
>    on the y axis.
>
>    So, I need to calculate the freq a value is seen within my data vector
>
>    for example, say i have a vector of data
>
>    data=c(1,1,1,4,5,5,6)
>
>    I want
>
>    values<-c(1,4,5,6)
>
>    freq<-c(3,1,2,1)
>
>    in order to enable me to plot this. Sorry, i'm new to R. What is standard
>    procedure here for plotting the data vector?
>
>    cheers
>
>    Rich
>
>
>
>
>
>
>  ______________________________________________
>  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.
>


-- 
Henrique Dallazuanna
Curitiba-Paraná-Brasil
25° 25' 40" S 49° 16' 22" O



More information about the R-help mailing list