Re: [R] Conditional ploting with logical vector

From: Jim Lemon <jim_at_bitwrit.com.au>
Date: Sat, 05 Apr 2008 22:03:27 +1000

Armin Goralczyk wrote:
> Hi list
> Maybe someone can help with the following problem (thanks in advance):
>
> In a function I have a plot and want to add symbols/text only when
> indicated by a logical vector (which was generated by the function
> before, not manually like in the following example):
>
> plot(1:10, 1:10)
> lv <- c(T,T,T,F,F,F,T,T,T,F)
> text(1:10, 1:10, '*', pos = 3)
>
> In this example the asterisk is plotted at every yx-coordinate
> indicated. How Can I make it appear only when 'TRUE' in the lv?
>
cond.astrx<-ifelse(lv,"*",NA)
text(1:10, 1:10,cond.astrx, pos = 3)

> Another (statistical) question:
> Actually this function generates significance levels to the plot at 10
> time points of a time series by comparing the values at the single
> time points by a t-test. I know this is probably not the correct way
> to compare the whole series, but I have to do it this way
> ('constraints'). The question is: do I have to adjust for multiple
> testing by e.g. Bonferroni correction?
>
>
I vote yes.

Jim



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. Received on Sat 05 Apr 2008 - 10:59:40 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sat 05 Apr 2008 - 11:30:26 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive