Size: a a a

R language and Statistical data analysis

2020 March 13

Е

Евгений in R language and Statistical data analysis
Спасибо огромное
источник

AS

Alexey Seleznev in R language and Statistical data analysis
Евгений
Работает, получается что FALSE это истинна(содержит) а TRUE (не содержит)
да, это инверсия регулярки вашей
источник

AS

Alexey Seleznev in R language and Statistical data analysis
not = TRUE как бы её переворачивает
источник

Е

Евгений in R language and Statistical data analysis
Спасибо огромное
источник

Е

Евгений in R language and Statistical data analysis
понял
источник

AS

Alexander Semenov in R language and Statistical data analysis
Евгений Томилов
А как вы относитесь к %>%? Я заметил, что true-программисты, увидев код с пайпами, сразу впадают в ужас и требуют запилить больше промежуточных переменных.
Пихаю куда только можно.
источник

AP

Anton Pysanka in R language and Statistical data analysis
Gleb Suvorov
можно [] %>% .[] и тогда и красиво и быстро
я как-то о таком здесь написал, то мне сказали, что я знаю толк в извращениях))
а потом действительно начал переходить на "построчность", потому что так удобнее отлаживать ошибки да и, мне кажется, по памяти построчно можно лучше организовать код
источник

AS

Alexey Seleznev in R language and Statistical data analysis
Евгений Томилов
А как вы относитесь к %>%? Я заметил, что true-программисты, увидев код с пайпами, сразу впадают в ужас и требуют запилить больше промежуточных переменных.
а нафига им хранить промежуточные переменные они при этом не говорят?
источник

AS

Alexey Seleznev in R language and Statistical data analysis
я везде где можно использую %>%
источник

AS

Alexey Seleznev in R language and Statistical data analysis
код намного читабельнее и хлам в виде промежуточных вычислений в рабочем окружении не копится
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
aGricolaMZ
пишу длинные пайпы, иногда они начинаются с read_csv()
Ура, я не один такой!
источник

NN

Nikolai Neustroev in R language and Statistical data analysis
Евгений Томилов
Ура, я не один такой!
гы, я думал все так делают )
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
Alexey Seleznev
а нафига им хранить промежуточные переменные они при этом не говорят?
Обычно говорят, что все так делают и иначе никак. И, что код так проще читать.
источник

AS

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

AS

Alexey Seleznev in R language and Statistical data analysis
может это какие то староверы
источник

ЕТ

Евгений Томилов in R language and Statistical data analysis
Alexey Seleznev
код намного читабельнее и хлам в виде промежуточных вычислений в рабочем окружении не копится
+++ Специфика лично моего кода в том, что на выходе у меня почти всегда должен быть конвейер, в который с одной стороны API засовывает данные, а с другой стороны выкидывается ответ.
И через цепочки пайпов получается намного короче, в целом меньше памяти берёт скрипт. Но раньше я писал через временные переменные.
источник

NN

Nikolai Neustroev in R language and Statistical data analysis
это даже философский вопрос, а не стилистический )))
нужно ли множить сущности сверх необходимого
источник

AS

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

ЕТ

Евгений Томилов in R language and Statistical data analysis
Alexey Seleznev
ну ты теперь можешь им смело отвечать что так делают не все, далеко не все
Да. 😄
источник

AS

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