Size: a a a

R language and Statistical data analysis

2019 December 04

A

Aldar in R language and Statistical data analysis
Александр
Я не топлю за р или питончик, и считаю что лучше знать и уметь в оба языка. Но вот из личного опыта на работе мой коллега пишет только на питоне и ему упала таска отрисовки динамических графов, после долгого гугления оказалось что в питоне нет нормальных либ для этого, а в р есть. И с уже ставшей классикой про data.table, одни и те же данные в dt вертятся сильно быстрее чем в панде. Ещё про графы, в питоне с графами вообще беда, тот же igraph документирован там ужасно по сравнению с сишной или р-овской версией, и половина функций в питоний вариант просто не довезли, например такую базовую как random_walk выборку по графу. То есть если вы в питоне не ходите дальше пандаса или нумпая, то конечно вам кажется что этого и так хватает и не нужно ничего больше
Вот, именно такой ответ для меня наиболее интересен
источник

AS

Alexey Seleznev in R language and Statistical data analysis
в любом варианте знание доп языков пока никому не вредило, но всё зависит от того насколько хорошо ты владеешь первым.
источник

АК

Артём Клевцов in R language and Statistical data analysis
Alexey Seleznev
в любом варианте знание доп языков пока никому не вредило, но всё зависит от того насколько хорошо ты владеешь первым.
В проекте всё равно, как правило, предпочитают только один, так что выбор делать придётся. Если знаешь только один, то и выбор делать не надо.
источник

A

Aldar in R language and Statistical data analysis
Alexander Semenov
Ну и про временные ряды стоит помнить, с коими в питоне плохо. Как и с прочей статистикой.
Какой топовый инструмент для работы с временными рядами?
источник

AS

Alexey Seleznev in R language and Statistical data analysis
Артём Клевцов
В проекте всё равно, как правило, предпочитают только один, так что выбор делать придётся. Если знаешь только один, то и выбор делать не надо.
но хуже от знания второго же не станет
источник

АК

Артём Клевцов in R language and Statistical data analysis
Alexey Seleznev
но хуже от знания второго же не станет
Ещё как станет, когда юнаые или не очень юные питонисты начинают на R писать так, как они писали бы на питоне.
источник

AP

Anton Pysanka in R language and Statistical data analysis
Aldar
Вот, именно такой ответ для меня наиболее интересен
в таком случае спуститесь с уровня "стандартный задачи дс" на более детальный уровень, а тогда уже и решите, где для них инструменов больше или они лучше.

а предсказывать временные ряды тоже ведь можно по-разному)
источник

AS

Alexey Seleznev in R language and Statistical data analysis
@artemklevtsov
мне до недавних пор R в принципе для решения рабочих задач с головой хватало, пока не столкнулся с задачей шифрования, тут кстати вопрос кидал тоже.

в общем на R я это так и не решил, но легко решил на питоне, но там прикол был в том, что шифровалось на PHP с выпендрежом какой то либой непонятной, и вот на питоне есть тоже такая либа, а на R нет
источник

AS

Alexey Seleznev in R language and Statistical data analysis
т.е. это частный случай у меня был
источник

AS

Alexey Seleznev in R language and Statistical data analysis
а знал бы я сразу оба языка потартил бы на решение не полторы недели а 20 минут
источник

AS

Alexey Seleznev in R language and Statistical data analysis
Артём Клевцов
Ещё как станет, когда юнаые или не очень юные питонисты начинают на R писать так, как они писали бы на питоне.
вот я как бы сейчас немного с питоном разобраться решил, и думаю у меня обратная проблема
источник

А[

Александр [capsula] in R language and Statistical data analysis
Как-то нужно было фичи лиц находить, либа для питона была, для Р - разумеется нет. Чтобы не предавать славные традиции говнокодинга пришлось запускать из Р питонячий скрипт, который давал текстовый файлик, который потом подсасывался в Р
источник

AS

Alexey Seleznev in R language and Statistical data analysis
Александр [capsula]
Как-то нужно было фичи лиц находить, либа для питона была, для Р - разумеется нет. Чтобы не предавать славные традиции говнокодинга пришлось запускать из Р питонячий скрипт, который давал текстовый файлик, который потом подсасывался в Р
ну потом я то что было на питоне тоже через reticulate смог запустить
источник

AS

Alexey Seleznev in R language and Statistical data analysis
но это был уже больше спортивный интерес
источник

A

Aldar in R language and Statistical data analysis
Alexey Seleznev
а с какой целью интересуешься? какие задачи планируешь решать? и почему именно в 2019 году
Ещё было бы интересно найти все фичи где  R лучше питона, и запилить либы для питона, поконтрибьютить так сказать
источник

АК

Артём Клевцов in R language and Statistical data analysis
Aldar
Ещё было бы интересно найти все фичи где  R лучше питона, и запилить либы для питона, поконтрибьютить так сказать
Уже упомянтиые ggplot2, data.table, shiny.
источник

АК

Артём Клевцов in R language and Statistical data analysis
Aldar
Ещё было бы интересно найти все фичи где  R лучше питона, и запилить либы для питона, поконтрибьютить так сказать
Но мотивация мне не понятна.
источник

A

Aldar in R language and Statistical data analysis
Артём Клевцов
Но мотивация мне не понятна.
Изучить что-то новое
источник

AS

Alexey Seleznev in R language and Statistical data analysis
Aldar
Изучить что-то новое
как я выше писал, что бы учить новое, надо хорошо владеть старым, в вашем случае питоном.
источник

AS

Alexey Seleznev in R language and Statistical data analysis
учить сразу два языка такой себе вариант
источник