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, [EMAIL PROTECTED] <[EMAIL PROTECTED]> 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@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 ______________________________________________ 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.