Giter Site home page Giter Site logo

geom_scdensity about ggalt HOT 39 OPEN

hrbrmstr avatar hrbrmstr commented on August 23, 2024
geom_scdensity

from ggalt.

Comments (39)

hrbrmstr avatar hrbrmstr commented on August 23, 2024 4

Awesome folks.

Lemme try an incremental bookdown tutorial/splainer/vignette on this (chapter a topic). That way I can get something going right away and keep y'all interested & informed. And, there are a cpl more straightforward geoms that I can pull up that "need" implementing, so there's likely something for everyone, too.

from ggalt.

hrbrmstr avatar hrbrmstr commented on August 23, 2024 3

(just a quick note as I'm traveling a bit through Wed and internet is spotty for me)

Wow! You folks are amazing (not exaggerating).

I'd like to be able to accommodate everyone so lemme ponder a good format. Wld folks be up for both some static resources (e.g. vignette-ish tutorial) and a live (but also recorded) session or two (esp a Q&A session or two)?

from ggalt.

hrbrmstr avatar hrbrmstr commented on August 23, 2024 2

Alright (phew) I'm done traveling this week will get something going by tomorrow for this.

from ggalt.

hrbrmstr avatar hrbrmstr commented on August 23, 2024 1

And, the first part (which is more of a "please ensure you've done these things first") is up.

https://rud.is/books/creating-ggplot2-extensions/

I'll be linking to each new chapter as I get through them (one more coming today at a minimum) and the bookdown source will eventually be exposed on GitHub but I'm writing this for y'all vs all the gitstalkers so I'd rather you see the content first before anyone else notices. Feel free to drop "what the heck?!"'s or other q's here or DM me on Twitter if q's in an open forum isn't your cup of tea (ages ago I used to be more than a bit hesitant to ask q's in an open forum, therefore I grok how others might be uncomfortable doing so as well).

from ggalt.

hrbrmstr avatar hrbrmstr commented on August 23, 2024 1

And, as promised, here is the first "real" chapter: "Demystifying ggplot2" : https://rud.is/books/creating-ggplot2-extensions/demystifying-ggplot2.html

It covers the basic structure of a ggplot2 plot, how it goes from grammar of graphics to final visualized output and delves into the objects that are created along the way.

There are exercises at the end which will really help you later on down the road.

I'll give folks a cpl of days to work through it before posting another chapter.

from ggalt.

xvrdm avatar xvrdm commented on August 23, 2024

Hi Bob, I would be very interested to see how a contribution is made!! Thanks a lot for offering.

from ggalt.

JoGall avatar JoGall commented on August 23, 2024

I'd love to see behind the scenes of a ggplot2 geom / stat, thanks!

from ggalt.

dmi3kno avatar dmi3kno commented on August 23, 2024

I am in as well

from ggalt.

kanishkamisra avatar kanishkamisra commented on August 23, 2024

Very much interested in knowing how to make a geom! Thanks a lot for this :)

from ggalt.

timtrice avatar timtrice commented on August 23, 2024

Interested, as well.

from ggalt.

timtrice avatar timtrice commented on August 23, 2024

Personally I'd prefer a vignette-type document but I'm also willing to transcribe a video if it's easier for the community.

from ggalt.

dmi3kno avatar dmi3kno commented on August 23, 2024

I would also enjoy bite-size assignments: "take this code, modify function x to produce y". I would appreciate if you could outline your approach to starting new geom - what to do first, what to keep in mind, where should one start (I suspect there are many examples to copy). Very happy to do something on my own and have other people mock/comment on my code.

from ggalt.

xvrdm avatar xvrdm commented on August 23, 2024

Very interested in a video+vignette approach! 2 things I find particularly intriguing : how do you test geom before submitting a pull request and what does a properly formatted/documented pull request look like?

from ggalt.

LVG77 avatar LVG77 commented on August 23, 2024

Hi Bob, thank you for your offer! I am very much interested in learning more about the creation of ggplot2 geoms and the overall process of submitting a PR.

from ggalt.

kanishkamisra avatar kanishkamisra commented on August 23, 2024

A vignette seems great to me, a live session would depend on timings but if I am free I will surely join!

from ggalt.

 avatar commented on August 23, 2024

I'd like to sign in as well. I built a package for my company that "creates" a geom but is actually just a wrapper for geom_point, and it's very clunky. I'd love to have a better understanding on how to properly build a geom. A vignette would be great.

from ggalt.

MHenderson avatar MHenderson commented on August 23, 2024

I am also interested. Thanks.

from ggalt.

bhive01 avatar bhive01 commented on August 23, 2024

I'd like to add to the pile. For as long as I've used ggplot2, I've rarely been able to understand its guts. This would be a good primer.

from ggalt.

malcolmbarrett avatar malcolmbarrett commented on August 23, 2024

What a great introduction. I would love to be involved.

from ggalt.

sefabey avatar sefabey commented on August 23, 2024

Interested, gotta shake up this imposter syndrome (though I know little).

from ggalt.

ateucher avatar ateucher commented on August 23, 2024

What they said ⬆️

from ggalt.

cimentadaj avatar cimentadaj commented on August 23, 2024

What they said ⬆️

from ggalt.

 avatar commented on August 23, 2024

Hi Bob, I am interested in seeing how a contribution is made!! Thank you for the offer.

from ggalt.

mvevans89 avatar mvevans89 commented on August 23, 2024

I'd definitely be interested. Seems like with this amount of interest, a vignette may be easiest but anything would be 💯

from ggalt.

robertmitchellv avatar robertmitchellv commented on August 23, 2024

Just saw your tweet Bob; I’m very keen to dive deeper into geoms! If you can squeeze me in that is.

from ggalt.

smouksassi avatar smouksassi commented on August 23, 2024

looking forward to learn more and work on s stat quantile that can do ribbons using rqss

from ggalt.

jthomasmock avatar jthomasmock commented on August 23, 2024

Looking to contribute!

from ggalt.

AndreaPi avatar AndreaPi commented on August 23, 2024

I'm interested too! Video or vignette is the same, whatever works better for you. I would be happy to contribute, with my beginner-level skills (never loaded a package on CRAN before :-)

from ggalt.

daranzolin avatar daranzolin commented on August 23, 2024

Sign me up!

from ggalt.

sibusiso16 avatar sibusiso16 commented on August 23, 2024

I’m also interested, thank you!

from ggalt.

afayyazuddin avatar afayyazuddin commented on August 23, 2024

Thank you for your offer! I am also interested.

from ggalt.

xdoan avatar xdoan commented on August 23, 2024

This sounds great! I would also love to contribute. Thanks so much for this great opportunity.

from ggalt.

eringrand avatar eringrand commented on August 23, 2024

I'm also interested!

from ggalt.

EmilHvitfeldt avatar EmilHvitfeldt commented on August 23, 2024

What they said ⬆️

from ggalt.

jkaupp avatar jkaupp commented on August 23, 2024

What they all said ^

from ggalt.

smouksassi avatar smouksassi commented on August 23, 2024

thanks following well so far great way to let us look at the ggplot2 internals. would be good to give us some examples that help us see how the internals change as depending of our use case we might not have exposure to certain ways on how ggplot2 can be used.

from ggalt.

xvrdm avatar xvrdm commented on August 23, 2024

Thanks a lot for getting this started so quickly! Shall we submit pull request for typos? I am not sure if we can on private repos...

from ggalt.

JoGall avatar JoGall commented on August 23, 2024

Thanks a lot for doing this -- a perfect format for learning something I've been meaning to for ages!

from ggalt.

jjchern avatar jjchern commented on August 23, 2024

Hey Bob, thanks for your effort in creating a supportive atmosphere within the R community. I wanted to let you know I built my first ggplot2 extension thanks to your tutorial, especially the suggestion on keeping a local copy of ggplot2. The package is also on CRAN now (it's my first CRAN package).

from ggalt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.