Size: a a a

R (язык программирования)

2020 December 16

AS

Alexey Seleznev in R (язык программирования)
поработаю над этим блоком, и добавлю инфу про lgr::default_exception_handler
источник

AS

Alexey Seleznev in R (язык программирования)
только сам сначала справку по нему покурю
источник

AS

Alexey Seleznev in R (язык программирования)
Артём Клевцов
Думаю, ценность статьи многократно возрастёт, если добавить практических примеров использования.
Пример с tryCatch не понятен и не раскрыт (как сама конструкция tryCatch, так и связка с lgr). Кстати, посмотри lgr::default_exception_handler, который специально для использование с tryCatch написан.
а справка по lgr::default_exception_handler не многословна  
http://img.netpeak.ua/alsey/160812031031_kiss_18kb.png
источник

АК

Артём Клевцов... in R (язык программирования)
Alexey Seleznev
а справка по lgr::default_exception_handler не многословна  
http://img.netpeak.ua/alsey/160812031031_kiss_18kb.png
Выполнения кода пример чуть прояснит происходящее.
источник

AS

Alexander Semenov in R (язык программирования)
Alexey Seleznev
а вроде к MSSQL живого пакета готово нет если не ошибаюсь, т.е. RStudio рекомендует коннектится к MSSQL через odbc
Я недавно нормально подконнектился
источник

AS

Alexey Seleznev in R (язык программирования)
Alexander Semenov
Я недавно нормально подконнектился
через какой пакет?
источник

AS

Alexander Semenov in R (язык программирования)
RMySQL
источник

AS

Alexander Semenov in R (язык программирования)
стоп
источник

AS

Alexander Semenov in R (язык программирования)
сорян
источник

AS

Alexey Seleznev in R (язык программирования)
не, я про MS SQL
источник

AS

Alexander Semenov in R (язык программирования)
туплю
источник

AS

Alexey Seleznev in R (язык программирования)
а для MySQL я использу RMariaDB
источник

AS

Alexey Seleznev in R (язык программирования)
Артём Клевцов
Думаю, ценность статьи многократно возрастёт, если добавить практических примеров использования.
Пример с tryCatch не понятен и не раскрыт (как сама конструкция tryCatch, так и связка с lgr). Кстати, посмотри lgr::default_exception_handler, который специально для использование с tryCatch написан.
что то я смысл её так и не уловил, она ошибку переводит в предупреждение, но в сам логгер ничего не передаёт

library(lgr)

# создаю логгер
mlg <- get_logger('my_logger')
# создаю аппендер
ja <- AppenderJson$new('myfile_log.json')
# добавляю аппендер в логгер
mlg$add_appender(ja, name = 'json')

# использую default_exception_handler
tryCatch(stop("an error has occurred"), error = default_exception_handler)

mlg$appenders$json$show()

# пусто
# NA
источник

EP

Ed P in R (язык программирования)
Alexey Seleznev
а для MySQL я использу RMariaDB
плюсую марию. этот пакет как-то удобно сделан, он сразу с дровами поставляется. у меня в R в докере не хватало дефолтных дров и DBI не работал :(
источник

IS

Ivan Struzhkov in R (язык программирования)
Я под мак купил дрова как то в ночи для MS SQL
источник

ЕТ

Евгений Томилов... in R (язык программирования)
Я туплю, но поясните, плз: если я в t.test делаю alternative = "greater", он автоматически делает ДИ не 95%, а 97.5%? Или надо отдельно указать?
источник

ЕТ

Евгений Томилов... in R (язык программирования)
То есть...
источник

a

aGricolaMZ in R (язык программирования)
а вы точно понимаете математику которая стоит за greater?
источник

ЕТ

Евгений Томилов... in R (язык программирования)
aGricolaMZ
а вы точно понимаете математику которая стоит за greater?
Возможно, не понимаю, но суть в том, что при двустороннем тесте мы смотрим с обоих сторон распределения, а при одностороннем только с одной.
источник

ЕТ

Евгений Томилов... in R (язык программирования)
источник