Comments (3)
Hmm, are you thinking CIs on E(Y|X) or on B1? If the latter, yes, it's no problem to set up the bootstrap. I've added that to the README as the final use case to build out.
In terms of the parameterization of hypothesize()
, we have two options I think:
hypothesize(null = "independence")
# or
hypothesize(null = "point", slope = c("xvarname" = 0))
For the permutation test on the slope, the former strikes me as a more apt description of the null since permutation implies that the slope is 0 and that the intercept is y_bar - a bit stronger hypothesis than simply that the slope is 0. It's a similar argument to whether the null in the diff in means case should be "independence" or that the means are equivalent. I think the former is more appropriate there since, under permutation, all sorts of summary stats are equivalent, not just the means.
Does this make sense?
from infer.
-
Right, we're on the same page: I do both (CIs for E(Y|X) and B1), however, I only bootstrap CIs for B1 (the E(Y|X) CI is done using theory).
-
As for the null within
hypothesize
, I totally get your point. I think my hesitation simply has to do with being used to teaching it asB1=0
.
I hadn't thought about (or noticed) the null being = independence
for 2 means. I agree that it is more in line with the idea of permuting, but I wonder if it will confuse people. Do you usually teach the two sample mean problem as a problem of independence? I don't. But I guess I should. (Maybe????) I don't have strong opinions one way or another.
from infer.
This issue has been automatically locked. If you believe you have found a related problem, please file a new issue (with a reprex: https://reprex.tidyverse.org) and link to this issue.
from infer.
Related Issues (20)
- transition to cli HOT 2
- improve argument checking
- add / polish alt text HOT 1
- infer::observe() conflicts with shiny::observe() HOT 2
- Clarify whether chisq_test is supposed to give same results as base::chisq.test() HOT 2
- Hex logo missing on package homepage HOT 9
- t where it should be p-value in the documentation HOT 2
- How about add a function to run all workflow? HOT 2
- Error in quantile.default(x[[ncol(x)]], probs = (1 + c(-level, level))/2) : missing values and NaN's not allowed if 'na.rm' is FALSE HOT 3
- t-test bootstrapped p-values very different compared to permutation HOT 4
- Null Distribution of SD not Appropriately Calculated HOT 3
- fill = NULL argument not working for shade_ci() HOT 2
- rep_slice_sample on groups with multiple n values HOT 2
- Warnings about aesthetic length and no non-missing argument to min in visualise + shade_p_value functions HOT 5
- snap changes with additional warning context on R-devel HOT 4
- messages on `devtools::document()` HOT 2
- reduce noise in `devtools::test()` HOT 1
- Release infer 1.0.7 HOT 1
- rep_slice_sample unused argument error in vctrs:vec_chop HOT 4
- Change default of permuted p-values according to literature to avoid p-values being 0 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from infer.