Re: [R] yuen function of the WRS2 package

2016-08-31 Thread James Henson
Thanks,
The 'droplevels' statement works.
Best regards,
James Henson

On Tue, Aug 30, 2016 at 5:34 PM, William Dunlap  wrote:
> yuen does not work when there unused levels in the factors given to it.
>
>>  yuen(GoalsGame ~ League, tr=0.2, data = SpainGer)
> Call:
> yuen(formula = GoalsGame ~ League, data = SpainGer, tr = 0.2)
>
> Test statistic: NaN (df = NA), p-value = NA
>
> Trimmed mean difference:  NaN
> 95 percent confidence interval:
> NaN NaN
>
>>  yuen(GoalsGame ~ League, tr=0.2, data = droplevels(SpainGer))
> Call:
> yuen(formula = GoalsGame ~ League, data = droplevels(SpainGer),
> tr = 0.2)
>
> Test statistic: 0.8394 (df = 16.17), p-value = 0.4135
>
> Trimmed mean difference:  -0.11494
> 95 percent confidence interval:
> -0.405 0.1751
>
> Complain to WSR2's maintainer.
>> maintainer("WRS2")
> [1] "Patrick Mair "
>
>
>
> Bill Dunlap
> TIBCO Software
> wdunlap tibco.com
>
> On Tue, Aug 30, 2016 at 2:07 PM, James Henson  wrote:
>>
>> Greetings R community,
>> Here is a small but perplexing problem with the ‘yuen’ function in the
>> ‘WRS2’ package.
>> I begin with the ‘eurosoccer’ data frame from the ‘WRS2’ package.
>> Then make a subset that contains only two Leagues Spain and Germany
>> (subset data frame is ‘SpainGer’).   The ‘yuen’ function cannot read
>> the data in subset data frame ‘SpainGer’.  My code is below.
>> Thanks you for your help.
>> James F. Henson
>>
>>
>> # Examples from 'Robust Statistical Methods on R Using the WRS2 Package’
>> # Robust t-test, and ANOVA (pages5-13)
>> library(WRS2)
>> data("eurosoccer")
>> class(eurosoccer)
>> print(eurosoccer)
>> library("digest")
>> library("DT")
>> datatable(eurosoccer)
>> str(eurosoccer)
>> # make a subset with only Spain and Germany
>> SpainGer <- subset (eurosoccer, subset = League =="Spain" | League ==
>> "Germany")
>> print(SpainGer)
>> class(SpainGer)
>> str(SpainGer)
>> # The 'yuen' function can not read the data in the subset data.frame
>> "SpainGer"
>> yuen(GoalsGame ~ League, tr=0.2, data = SpainGer)
>> # the 'yuen' function works on the orginioal data.frame
>> yuen(GoalsGame ~ League, tr=0.2, data = eurosoccer)
>> # the 'aov' function reads the data in the subset data.frame "SpainGer"
>> Goals.fit <- aov(GoalsGame ~ League, data = SpainGer)
>> summary(Goals.fit)
>>
>> __
>> R-help@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.
>
>

__
R-help@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.

Re: [R] yuen function of the WRS2 package

2016-08-30 Thread William Dunlap via R-help
yuen does not work when there unused levels in the factors given to it.

>  yuen(GoalsGame ~ League, tr=0.2, data = SpainGer)
Call:
yuen(formula = GoalsGame ~ League, data = SpainGer, tr = 0.2)

Test statistic: NaN (df = NA), p-value = NA

Trimmed mean difference:  NaN
95 percent confidence interval:
NaN NaN

>  yuen(GoalsGame ~ League, tr=0.2, data = droplevels(SpainGer))
Call:
yuen(formula = GoalsGame ~ League, data = droplevels(SpainGer),
tr = 0.2)

Test statistic: 0.8394 (df = 16.17), p-value = 0.4135

Trimmed mean difference:  -0.11494
95 percent confidence interval:
-0.405 0.1751

Complain to WSR2's maintainer.
> maintainer("WRS2")
[1] "Patrick Mair "



Bill Dunlap
TIBCO Software
wdunlap tibco.com

On Tue, Aug 30, 2016 at 2:07 PM, James Henson  wrote:

> Greetings R community,
> Here is a small but perplexing problem with the ‘yuen’ function in the
> ‘WRS2’ package.
> I begin with the ‘eurosoccer’ data frame from the ‘WRS2’ package.
> Then make a subset that contains only two Leagues Spain and Germany
> (subset data frame is ‘SpainGer’).   The ‘yuen’ function cannot read
> the data in subset data frame ‘SpainGer’.  My code is below.
> Thanks you for your help.
> James F. Henson
>
>
> # Examples from 'Robust Statistical Methods on R Using the WRS2 Package’
> # Robust t-test, and ANOVA (pages5-13)
> library(WRS2)
> data("eurosoccer")
> class(eurosoccer)
> print(eurosoccer)
> library("digest")
> library("DT")
> datatable(eurosoccer)
> str(eurosoccer)
> # make a subset with only Spain and Germany
> SpainGer <- subset (eurosoccer, subset = League =="Spain" | League ==
> "Germany")
> print(SpainGer)
> class(SpainGer)
> str(SpainGer)
> # The 'yuen' function can not read the data in the subset data.frame
> "SpainGer"
> yuen(GoalsGame ~ League, tr=0.2, data = SpainGer)
> # the 'yuen' function works on the orginioal data.frame
> yuen(GoalsGame ~ League, tr=0.2, data = eurosoccer)
> # the 'aov' function reads the data in the subset data.frame "SpainGer"
> Goals.fit <- aov(GoalsGame ~ League, data = SpainGer)
> summary(Goals.fit)
>
> __
> R-help@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.

[[alternative HTML version deleted]]

__
R-help@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.

Re: [R] yuen function of the WRS2 package

2016-08-30 Thread Bert Gunter
James:

To be clear, I know nothing about this package, but the following may
be helpful for those who do:

1. What exacty was the error message that you received? Or was it a
warning? "cannot read" may be too vague to allow others to respond.

2. ?maintainer to find the package maintainer. It may be necessary to
contact them directly with the problem.

Cheers,
Bert


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 Tue, Aug 30, 2016 at 2:07 PM, James Henson  wrote:
> Greetings R community,
> Here is a small but perplexing problem with the ‘yuen’ function in the
> ‘WRS2’ package.
> I begin with the ‘eurosoccer’ data frame from the ‘WRS2’ package.
> Then make a subset that contains only two Leagues Spain and Germany
> (subset data frame is ‘SpainGer’).   The ‘yuen’ function cannot read
> the data in subset data frame ‘SpainGer’.  My code is below.
> Thanks you for your help.
> James F. Henson
>
>
> # Examples from 'Robust Statistical Methods on R Using the WRS2 Package’
> # Robust t-test, and ANOVA (pages5-13)
> library(WRS2)
> data("eurosoccer")
> class(eurosoccer)
> print(eurosoccer)
> library("digest")
> library("DT")
> datatable(eurosoccer)
> str(eurosoccer)
> # make a subset with only Spain and Germany
> SpainGer <- subset (eurosoccer, subset = League =="Spain" | League == 
> "Germany")
> print(SpainGer)
> class(SpainGer)
> str(SpainGer)
> # The 'yuen' function can not read the data in the subset data.frame 
> "SpainGer"
> yuen(GoalsGame ~ League, tr=0.2, data = SpainGer)
> # the 'yuen' function works on the orginioal data.frame
> yuen(GoalsGame ~ League, tr=0.2, data = eurosoccer)
> # the 'aov' function reads the data in the subset data.frame "SpainGer"
> Goals.fit <- aov(GoalsGame ~ League, data = SpainGer)
> summary(Goals.fit)
>
> __
> R-help@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.

__
R-help@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.

[R] yuen function of the WRS2 package

2016-08-30 Thread James Henson
Greetings R community,
Here is a small but perplexing problem with the ‘yuen’ function in the
‘WRS2’ package.
I begin with the ‘eurosoccer’ data frame from the ‘WRS2’ package.
Then make a subset that contains only two Leagues Spain and Germany
(subset data frame is ‘SpainGer’).   The ‘yuen’ function cannot read
the data in subset data frame ‘SpainGer’.  My code is below.
Thanks you for your help.
James F. Henson


# Examples from 'Robust Statistical Methods on R Using the WRS2 Package’
# Robust t-test, and ANOVA (pages5-13)
library(WRS2)
data("eurosoccer")
class(eurosoccer)
print(eurosoccer)
library("digest")
library("DT")
datatable(eurosoccer)
str(eurosoccer)
# make a subset with only Spain and Germany
SpainGer <- subset (eurosoccer, subset = League =="Spain" | League == "Germany")
print(SpainGer)
class(SpainGer)
str(SpainGer)
# The 'yuen' function can not read the data in the subset data.frame "SpainGer"
yuen(GoalsGame ~ League, tr=0.2, data = SpainGer)
# the 'yuen' function works on the orginioal data.frame
yuen(GoalsGame ~ League, tr=0.2, data = eurosoccer)
# the 'aov' function reads the data in the subset data.frame "SpainGer"
Goals.fit <- aov(GoalsGame ~ League, data = SpainGer)
summary(Goals.fit)

__
R-help@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.