169 похожих чатов

Ну смотрите, есть base R, есть зоопарк пакетов, есть IDE.



Каждый день что-то из этого обновляется.

Какой смысл бежать ставить все самое новое и натыкаться на возможные грабли?

Когда появляется что-то новое, то об этом 100500 раз напишут. Тот же визуальный редактор - ну ОК.

Кому-то он полезен, я маркдаун документы вообще не делаю. Тот же tidyverse постоянно обновляется - какой смысл гнаться за всеми функциями?

Я понимаю там баги какие-то, но опять же: если бы это была критическая проблема, то об этом уже все бы знали. А так в R до сих пор несколько пакетов не умеют нормально считать медиану и квантили, а народ даже не в курсе или всем пофиг.

Производительность тоже такая штука, если увеличится хотя бы в несколько раз, то ОК, но и об этом будут трубить на каждом шагу.

Иными словами, мне непонятна рекомендация сидеть на самых свежих версиях IDE / пакетов просто по факту выхода этих новых версий.

Я для себя открыл ежемесячную подборку Rstudio по новым пакетам. Вот там да, интересно покопаться что нового сделали и как-то расширить собственный горизонт.

16 ответов

17 просмотров

Тоже позиция. Если говорить про продуктив — единственно верная. Для лабораторных внутренних стендов — весьма неубедительно. Лично мне все равно, какой стратегии люди придерживаются, если работу делают эффективно. А вот если делают плохо — тут имеет смысл разбираться.

А вообще самому реально написать свой пакет? Так как то что надо не могу найти, и уже устал искать если честно

@quadrivium
А вообще самому реально написать свой пакет? Так к...

что именно сделать? пакет пишется за 20 минут

@quadrivium
А вообще самому реально написать свой пакет? Так к...

на datacamp есть по этому поводу курс а вообще, вам возможно как пакет и не надо оформлять, просто создаете функцию, с аргументами которые нужны, и в теле выполняете то что надо Потом просто вызываете функцию с нужными для вас аргументами

@quadrivium
А вообще самому реально написать свой пакет? Так к...

https://www.rstudio.com/resources/rstudioconf-2018/you-can-make-a-package-in-20-minutes-jim-hester/ https://r-pkgs.org/ https://usethis.r-lib.org/index.html

@quadrivium
А вообще самому реально написать свой пакет? Так к...

Написать или выложить в CRAN?😁 второе сложнее и зависит от того, на какого проверяющего попадёте

Alexey Seleznev
конечно реально https://r-pkgs.org/

Я подписан и смотрю ваш канал;)

@quadrivium
Я подписан и смотрю ваш канал;)

на самом деле если вам по быстрому для себя пакет склепать надо то из базового r функция package.skeleton() и всё

@quadrivium
Если не трудно киньте ссылку

https://www.datacamp.com/courses/developing-r-packages

Alexey Seleznev
на самом деле если вам по быстрому для себя пакет ...

нынче делают чуть по другому. https://usethis.r-lib.org/

Ilya Shutov
нынче делают чуть по другому. https://usethis.r-li...

да, я об это пакете знаю, даже вроде частично его использовал, но надо будет нормально маны почитать

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта