-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
higher moments #113
Comments
Two suggestions about the
Rationale for no 1: Treatment vs control metaphor applies better to some studies than others; even when it does apply, in cases with noncompliance "treated" suggests the subgroup of a treatment group who complied. Comment on no 2: With ordinal treatments, the columns of the k by s condition matrix might encode stratum-wise numbers of assignment units at or above treatment levels 1, 2, etc. With nominal treatments, they might encode numbers of assignment units within each of these levels. In both cases these would presumably be class extensions. (Not sure where we are w.r.t. sequence of tasks laid out in the issue statement. If Mark has been following a different path then the issue statement can be updated.) |
I like this suggestion.
Jake Bowers
http://jakebowers.org
…On Wed, Oct 7, 2020 at 6:21 AM Ben ***@***.***> wrote:
Two suggestions about the StratifiedDesign class definition, as it
presently stands:
1. Rename "Treated" slot as "Condition".
2. To accommodate multilevel treatments, define class extensions in
which this Condition slot to be a *k* by *c -1* integer matrix, where
*k* is the number of strata and *c* is the number of conditions.
Rationale for no 1: Treatment vs control metaphor applies better to some
studies than others; even when it does apply, in cases with noncompliance
"treated" suggests the subgroup of a treatment group who complied.
Comment on no 2: With ordinal treatments, the columns of the *k* by *s*
condition matrix might encode stratum-wise numbers of assignment units at
or above treatment levels *1*, *2*, etc. With nominal treatments, they
might encode numbers of assignment units within each of these levels. In
both cases these would presumably be class extensions.
(Not sure where we are w.r.t. sequence of tasks laid out in the issue
statement. If Mark has been following a different path then the issue
statement can be updated.)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#113 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAELETF4Y6GV4WWQZYMD4ITSJRFJ5ANCNFSM4J4FGLVQ>
.
|
|
Thanks, Jake and Mark. I quite like the idea of combining Or perhaps it's a little better to have it be a c by k matrix, recovering stratum totals as column sums. Since k can be 1, but c is always at least 2. The name " As a separate matter, don't these classes, |
My thinking on clusters is that we would have a |
Thanks. Is there a unit/cluster ID of some kind in the StratifiedDesign class, or were you thinking of doing without in this class? |
I've been treating it as implicit in the `Units` slot (which maps a unit to
its stratum), so just using matrix/data.frame row order.
…On Thu, Oct 8, 2020 at 2:54 PM Ben ***@***.***> wrote:
Thanks. Is there a unit/cluster ID of some kind in the StratifiedDesign
class, or were you thinking of doing without in this class?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#113 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAX7AT2VBDVMHI4Q3FA2VLSJYDFPANCNFSM4J4FGLVQ>
.
|
Calculate higher moments of covariate imbalances, for use in balT() to improve/enhance the omnibus test.
alignedToInferentials()
to figuring second moments by calculating an S by K by K array of within-stratum covariances as well as S stratum-wise multipliers, then multiplying and taking sums.The text was updated successfully, but these errors were encountered: