Size: a a a

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

2020 September 29

AS

Anton Silchenko in R (язык программирования)
Всем привет. Коллеги, а может кто-то объяснить функцию interaction ? Я ничерта не понял в её описании. В чем суть, понадобилось мне найти наличие комбинации значений из одного фрейма в другом. Стаковерфлоу подсказал вариант с этой функцией, в моем коде это выглядит так

tbl2$user_fix <- interaction(tbl2 %>% select(sale_year, klient_nomer_telefona)) %in%
 interaction(user_fix %>% select(`year(registrator_data_vrema)`, klient_nomer_telefona))

Оно даже работает как нужно, вроде. Но как оно работает я не понимаю.
источник
2020 September 30

Н

Ник in R (язык программирования)
Всем привет)
при работе с пакетом bigrquery использую функцию insert_upload_job. пакет говорит что функция устарела и надо использовать bq_perform_upload
так ли это существенно важно?
источник

В

Виктор in R (язык программирования)
а она вроде выбрасывает этот алерт как ошибку и не срабатывает, нет?
источник

В

Виктор in R (язык программирования)
у меня была проблема с этим весной, но я чет просто поменял все на bq_
оно как то удобнее даже
источник

Н

Ник in R (язык программирования)
Виктор
а она вроде выбрасывает этот алерт как ошибку и не срабатывает, нет?
вот именно что нет, дата спокойно выгружается)
источник

В

Виктор in R (язык программирования)
ну а пока работает - не трогай. золотое правило как мне кажется
источник

AS

Alexey Seleznev in R (язык программирования)
Ник
Всем привет)
при работе с пакетом bigrquery использую функцию insert_upload_job. пакет говорит что функция устарела и надо использовать bq_perform_upload
так ли это существенно важно?
я вроде обычным dbWriteTable() данные записываю, если не ошибаюсь
источник

В

Виктор in R (язык программирования)
такой вариант тоже есть но он не весь ф-л GBQ позволяет использовать
источник

AS

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

В

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

Н

Ник in R (язык программирования)
Виктор
у меня была проблема с этим весной, но я чет просто поменял все на bq_
оно как то удобнее даже
просьба тогда подсказать. а то немного запутался в этой функции bq_perform_upload .

у insert job просто выглядит
insert_upload_job("проект", "датасет", "таблица", дата, "проект", create_disposition = "CREATE_IF_NEEDED", write_disposition = "WRITE_TRUNCATE")

а куда и как прописать проект и датасет у bq_perform_upload?
источник

AS

Alexey Seleznev in R (язык программирования)
Ник
просьба тогда подсказать. а то немного запутался в этой функции bq_perform_upload .

у insert job просто выглядит
insert_upload_job("проект", "датасет", "таблица", дата, "проект", create_disposition = "CREATE_IF_NEEDED", write_disposition = "WRITE_TRUNCATE")

а куда и как прописать проект и датасет у bq_perform_upload?
  bq_table(project = проект,
          dataset = датасет,
          table   = название таблицы куда будем записывать) %>%
   bq_table_upload(x = .,
                   values = фрейм с данными,
                   create_disposition = "CREATE_IF_NEEDED",
                   write_disposition = "WRITE_APPEND")
источник

Н

Ник in R (язык программирования)
Alexey Seleznev
  bq_table(project = проект,
          dataset = датасет,
          table   = название таблицы куда будем записывать) %>%
   bq_table_upload(x = .,
                   values = фрейм с данными,
                   create_disposition = "CREATE_IF_NEEDED",
                   write_disposition = "WRITE_APPEND")
спасибо огромное!)
источник

IS

Ivan Struzhkov in R (язык программирования)
Кирилл Дмитриевич
Не сказал бы, что для примитивного АБ в 2 вектора актуальны ошибки по стат значимости
то есть можно косячить? не страшно?) На мой взгляд любой аб тест нуждается в корректном сетапе и корректной оценке.
источник

КД

Кирилл Дмитриевич... in R (язык программирования)
Зависит от задачи. В любом случае, при выполнении любой аналитической задачи мы должны видеть хоть какой-то предварительный бэкграунд
источник

КД

Кирилл Дмитриевич... in R (язык программирования)
То есть, мы не тупо сравниваем два столбца таблицы, мы должны учитывать побочные факторы. Например, упавший на полчаса где-нибудь в половине пятого утра сайт и тому подобное
источник

IS

Ivan Struzhkov in R (язык программирования)
ну так нормальный дизайн аб теста и призван исключить подобные факторы
источник

IS

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

IS

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

В

Виктор in R (язык программирования)
смешно)) но ситуация страшная
источник