Message-ID: <CAGxFJbTGckG1xFRDPSc=K1gc7Bah3jycR+A_7TegutH_7UQMQw@mail.gmail.com>
Date: 2021-09-16T14:44:48Z
From: Bert Gunter
Subject: adding results to plot
In-Reply-To: <0671d8bb61d74f2db55853bf19f32381@SRVEXCHCM1302.precheza.cz>
res is a list of class "htest" . You can only add text strings to a
plot via text(). I don't know what ggplot does.
Bert Gunter
"The trouble with having an open mind is that people keep coming along
and sticking things into it."
-- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )
On Thu, Sep 16, 2021 at 7:22 AM PIKAL Petr <petr.pikal at precheza.cz> wrote:
>
> Dear all
>
> I know I have seen the answer somewhere but I am not able to find it. Please
> help
>
> > plot(1,1)
> > res <- shapiro.test(rnorm(100))
> > res
>
> Shapiro-Wilk normality test
>
> data: rnorm(100)
> W = 0.98861, p-value = 0.5544
>
> I would like to add whole res object to the plot.
>
> I can do it one by one
> > text(locator(1), res$method)
> > text(locator(1), as.character(res$p.value))
> ...
> But it is quite inconvenient
>
> I could find some way in ggplot world but not in plain plot world.
>
> Best regards
> Petr
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.