Frustration: One Year with R

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Frustration-One-Year-With-R

    An extremely long review of R.

  • mech

    🦾 Main repository for the Mech programming language. Start here!

  • > HN readers - do you have an "up and coming" language that you think has better structured the fundamentals from R, that you hope will someday have enough capabilities you can use it instead of R?

    Hope is the operative word here!

    I'm writing a language to compete in this area. It's called Mech and I'll be releasing the first beta in October. You can think of it like Matlab + Excel. It's very fast, has default-parallel semantics for operators and functions, and supports full interactive coding with no startup/compilation latency issues. It's meant for robots, but I've also designed it to be a better Matlab, and I think it should take on R handily. Fair warning, it's public alpha now so error messages are sparse and the happy path is narrow.

    https://github.com/mech-lang/mech

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ggplot2

    An implementation of the Grammar of Graphics in R

  • Ah yeah, connecting the dots in ggplot2 docs is hard. It's hard for us to document because, under the hood, the pieces quite decoupled and different pieces are responsible for different arguments. But since we last took a deep dive on the ggplot2 docs, we've gotten much better at generating docs with code, so maybe it's time to have another look. I've filed an issue (https://github.com/tidyverse/ggplot2/issues/4770) so we don't forget about it, but no guarantees about when it might get done.

  • dtplyr

    Data table backend for dplyr

  • Have you seen https://dtplyr.tidyverse.org? It gives you the syntax of dtplyr and (almost all of) the speed of data.table.

  • plotnine

    A Grammar of Graphics for Python

  • Check out plotnine. Really good clone of ggplot for python.

    https://plotnine.readthedocs.io/en/stable/

  • ggplot2-book

    ggplot2: elegant graphics for data analysis

  • That should be covered in the original A layered grammar of graphics paper: https://vita.had.co.nz/papers/layered-grammar.html

    And then there is an entire ggplot2 book (there are many, but this one was written by Hadley): https://ggplot2-book.org/

  • forcats

    🐈🐈🐈🐈: tools for working with categorical variables (factors)

  • This was fun to play around with. I made some very minor changes and posted at https://gist.github.com/hadley/d54895557fbb0fe0402d2277b9011....

    It revealed to me that there's a buglet in `forcats::last()` (https://github.com/tidyverse/forcats/issues/303) and made me wonder if `pivot_longer()` should be able to rename the columns as you pivot them (https://github.com/tidyverse/tidyr/issues/1338)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tidyr

    Tidy Messy Data

  • This was fun to play around with. I made some very minor changes and posted at https://gist.github.com/hadley/d54895557fbb0fe0402d2277b9011....

    It revealed to me that there's a buglet in `forcats::last()` (https://github.com/tidyverse/forcats/issues/303) and made me wonder if `pivot_longer()` should be able to rename the columns as you pivot them (https://github.com/tidyverse/tidyr/issues/1338)

  • cheatsheets

    Posit Cheat Sheets - Can also be found at https://posit.co/resources/cheatsheets/. (by rstudio)

  • We used the books Hadley Wickham has published for R courses in my stats program [1].

    I supplemented the theory parts of my other courses with some of these [2] R books about using the methods instead of deriving and proving properties about them.

    There are also some R studio cheat sheets [3].

    [1] https://hadley.nz/

    [2] https://www.routledge.com/Chapman--HallCRC-The-R-Series/book...

    [3] https://www.rstudio.com/resources/cheatsheets/

  • COVID-19

    Plots and analysis relating to the pandemic (by VictimOfMaths)

  • If you enjoyed this you might like https://github.com/VictimOfMaths/COVID-19 :)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Ask HN: What plotting tools should I invest in learning?

    3 projects | news.ycombinator.com | 2 Aug 2023
  • plot selected terms from zero inflated negative binomial regression

    1 project | /r/AskStatistics | 13 Aug 2022
  • Deneb: Declarative Visualization in Power BI

    4 projects | /r/PowerBI | 24 Nov 2021
  • How does sjPlot calculate the variance?

    1 project | /r/Rlanguage | 11 Aug 2021
  • Chinchilla Scaling: A Replication Attempt

    1 project | news.ycombinator.com | 19 Apr 2024