Every modeler is supposed to be a great Python programmer

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

Scout Monitoring - Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com
featured
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
  • plotnine

    A Grammar of Graphics for Python

  • > Python doesn’t yet have anything remotely close to ggplot for rapidly making exploratory graphics, for example.

    Plug for plotnine (https://plotnine.readthedocs.io/en/stable/). I don't know R but use ggplot indirectly through this library for exploratory data analysis, and comparing the experience to any other python plotting library, I understand why R folks are usually so sad to be using Python.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • renv

    renv: Project environments for R.

  • As I alluded to, renv exists, but it requires a lot of development work before it is a comparably robust option for the ecosystem. Basic things like a command-line interface [0], working with non-CRAN repos [1], using an existing DESCRIPTION file [2], etc. There are many use cases where renv does not work in a corporate environment (ie not open-source all public code scenarios). Some of those issues have been open for years.

    I do not believe the situation is unsolvable, but there is significant work to be done. Renv provides value today, and I will encourage everyone to use it. However, it has significant blind spots which continue to make R deployments challenging.

    [0] https://github.com/rstudio/renv/issues/1055

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

  • When would you use R instead of Python?

    1 project | /r/bioinformatics | 8 Jun 2023
  • [P] Easily make complex plots using ChatGPT [open source]

    1 project | /r/MachineLearning | 23 Apr 2023
  • Is R or Python an EASIER option for non-CS/SE grads?

    1 project | /r/datascience | 12 Dec 2022
  • Why has nobody ported ggplot to Python?

    1 project | /r/datascience | 29 Oct 2022
  • A layered grammar of graphics (2010)

    1 project | news.ycombinator.com | 7 Sep 2022