Comments (7)
Logo looks great! I would opt against HexBin, the logo looks good as it currently is. Maybe for packages we can think of HexStickers.
from easystats.
Have some important deadlines to meet at work, thus as always I've found it way more interesting to waste some time on illustrator 😅 🤦♂️
Besides these ideas for our little "zoo", here's a note for future reference, we could use this repo (easystats/easystats) for a wrapper package that loads all the easystats suite (of course for now it's not that useful but we never know 😏).
from easystats.
The way I imagined performance and parameters (if you have any better names ideas...), they would include algorithms for computing different things, but in a purely agnostic way (i.e., "here are the functions, do whatever you want with them"). The "opinionated" aspects (related to the defaults, to the output phrasing, to the information displayed) should be kept for higher levels packages (hence my comment for bayestestR about the "neutrality" of the print methods).
For instance, using parameters or performance, it will be very easy for users to compute for instance this particular R2 metric with weirdly bootstrapped parameters and non-traditional estimations of p values / confint. Nothing would prevent or warn the users that it might not be the best way of doing things, but their own judgment.
Whereas in report, the default choice of the model performance metric will be defined, for each model, based on a documented rationale. Another example; using bayestestR, people could compute and report in their manuscript the MAP-based p value. However, report will return (by default, although with some amount of possible customisation) the indices $suggested by the literature (among which hopefully our future paper 😅).
Anyway, it's best to have some concrete stuff to discuss over and play with, so I'll add the skelettons tomorrow to later evaluate their purpose and existence.
from easystats.
Same here... "cleaning up" some issues...
from easystats.
Logos look great! I think we should do some brainstorming and collect ideas for scope and functions for #9 and #8. Currently, I'm not sure which and how many functions would be suitable for the parameter package, it's still a bit vague in my mind.
According to the wrapper package: This will most likely be not accepted by CRAN (though tidyverse is on CRAN, who knows why). But CRAN explicitely asks to not submit "wrapper" packages.
from easystats.
tidyverse might have used the "hadley" magic card 😏
About the scope of the two packages, their existence is mostly related and tied to the needs of report
. When thinking of how report would work, it became clear (in my mind!) that it would need to rely on some external utils dealing with overall model performance as well as with parameters-related metrics.
However, to clarify how it would work (even for me), I can create the two packages and try to make it work for a toy model (e.g., lm
).
I think having a first implementation of a working architecture would help us to see the purpose, scope and improvement leads. This would help us decide what packages to remove, merge, split and so on.
from easystats.
I see the need for such functions / package. If it's just a few functions, however, we might think about merging it into a more general package. Else, I fear we build up our own dependency jungle, which we initially wanted to avoid ;-)
insight might be the "one-ring-to-rule-them-all", but if there are enough functions that deal with model parameters, it makes more sense to put them into an own package. We could, e.g., also include more own tidiers into that package, which also return confint, se etc. Maybe even p-values would fit into such a parameter package (although p-values are something between "parameter" and "performance", I think).
from easystats.
Related Issues (20)
- Don't comment out tests HOT 4
- Evaluate example and vignettes conditionally if they require internet access HOT 3
- About loading packages in tests HOT 11
- Harmonize `README`s across the ecosystem HOT 3
- Use `.R` file extension instead of `.r` HOT 5
- Synchronize GitHub release titles with CRAN releases HOT 3
- Adding links to `see` vignettes in individual packages HOT 1
- Move from GPL-3 to MIT license HOT 8
- Figure out why total download counts are not included in the README table HOT 1
- Namespace error with sjPlot after installing easy stats HOT 3
- Use the new `check_if_installed()` with `.get_dep_version()` in all easystats packages HOT 1
- Should we leave out `date` and `author` from vignette metadata?
- Collect roxygen import tags and re-exports in a single location HOT 3
- Use `\donttest` instead of `\dontrun` tag for skipping examples on CRAN machines HOT 6
- Next meta-package CRAN release HOT 6
- Going workflow green HOT 2
- Surprising behaviour of tests on Windows in some specific contexts HOT 5
- Getting rid of a warning in a vignette HOT 2
- Check that the tests don't change the global state
- Running tests on 2 cores only HOT 6
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 easystats.