У меня не было этого выбора, потому что я был вынужден перейти с R на Python:
Это зависит от вашей среды : когда вы встроены в инженерный отдел, рабочая техническая группа или что-то подобное, чем Python, более осуществимо.
Если вас окружают ученые и особенно статистики , оставайтесь с Р.
PS: R предлагает керасы и тензорный поток, хотя он реализован под капотом Python. Только очень продвинутый материал заставит вас нуждаться в Python. Хотя я все больше привыкаю к Python, синтакс в R проще . И хотя каждый пакет имеет свой собственный, он как-то непротиворечив, в то время как Python - нет. И ggplot такой сильный. В Python есть клон (plotnine), но ему не хватает нескольких (важных) функций. В принципе, вы можете сделать почти столько же, сколько в R, но особенно визуализация и обработка данных намного проще в R. Таким образом, самая известная библиотека Python, pandas, является клоном R.
PSS: Продвинутая статистика определенно нацелена на R. Python предлагает множество ежедневных инструментов и методов для исследователя данных, но он никогда не достигнет тех> 13 000 пакетов, которые предоставляет R. Например, я должен был сделать обратную регрессию, а python не предлагает этого. В R вы можете выбрать между несколькими доверительными тестами, будь то линейный или нелинейный. То же самое относится и к смешанным моделям: это реализовано на python, но это настолько просто, что я не могу понять, как этого может быть достаточно для кого-то.