d_kishkinev (d_kishkinev) wrote,

R for Research, Python for Production

Конечно рекламная статья, но хорошо показывает сильные и слабые стороны R vs Python.


R Overall

R is really something special when doing research because of the tidyverse, which streamlines data wrangling and visualization.

Why is Python Great?

Python is amazing too, but for different reasons. Let’s take a Python Package like OpenCV - for Computer Vision.
Python Overall

If you can get over the Pandas learning curve, then Python becomes a great tool. Most IT teams know Python, so your code will fit right into their workflow.

Which Language Should You Learn?

The decision can be challenging because they both Python and R have clear strengths.

  1.    R is exceptional for Research - Making visualizations, telling the story, producing reports, and making MVP apps with Shiny. From concept (idea) to execution (code), R users tend to be able to accomplish these tasks 3X to 5X faster than Python users, making them very productive for research.

  2.    Python is exceptional for Production ML - Integrating machine learning models into production systems where your IT infrastructure relies on automation tools like Airflow or Luigi.

Tags: python, r programming

  • Прекрасный разговор с Антоном Долиным о кино

    Как всегда у Дудя - длинный 2 ч. выпуск, но прослушал (скорее прослушал, нежели чем просмотрел), с большим удовольствием в фоновом режиме во время…

  • Happiness - Film by Steve Cutt

    прим 22 миллиона просмотров с 24го нояб 2020 г.

  • Peaky Blinders

    Подсели с женой на сериал BBC Peaky Blinders и с упоениме смотрим уже 4-й сезон (из 5-ти). Криминальная драма на фоне бурных событий 1919-1929 гг.,…

  • Post a new comment


    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.