Size: a a a

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

2021 March 10

DK

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

AS

Alexey Seleznev in R (язык программирования)
Марк
ну так а в чем делать ее, воронку то?)
в ggplot2 можно, не очень удобно но можно

https://habr.com/ru/post/462279/
источник

БА

Байкулов Антон... in R (язык программирования)
Dm Kb
не моя область, но слышал, что всем нравятся воронки для такого рода задач))
Воронки - это уник шаги по основным этапам сайта (карточка, корзина, оформление). Это - e-commerce

А тут речь именно про пути юзеров. В основном для ux. Например, самый популярный путь у первого визита, попадающего на карточку товара, это пойти на главную. Можно увидеть за сколько шагов юзеры добираются до корзины, какую страницу посещает большинство юзеров вторым, третьим и т.д. шагом
источник

DK

Dm Kb in R (язык программирования)
Байкулов Антон
Воронки - это уник шаги по основным этапам сайта (карточка, корзина, оформление). Это - e-commerce

А тут речь именно про пути юзеров. В основном для ux. Например, самый популярный путь у первого визита, попадающего на карточку товара, это пойти на главную. Можно увидеть за сколько шагов юзеры добираются до корзины, какую страницу посещает большинство юзеров вторым, третьим и т.д. шагом
можете описанный вами пример сводной таблица показать?
источник

БА

Байкулов Антон... in R (язык программирования)
В правой - это просмотр самых популярных действий юзеров.

Ещё есть вариант самых популярных цепочек. Аналог отчёта в Amplitude(pagePath) или GA(многоканальные последовательности)
источник

М

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

DK

Dm Kb in R (язык программирования)
Байкулов Антон
В правой - это просмотр самых популярных действий юзеров.

Ещё есть вариант самых популярных цепочек. Аналог отчёта в Amplitude(pagePath) или GA(многоканальные последовательности)
1. Опять же не уверен, что в excel такой отчет создавать будет удобно в каждый раз
2. Я бы все-таки дополнил такую табличку визуализацией с помощью geom_area или geom_bar .... было бы повеселее и нагляднее для обычного человека.. хотя табличку бы тоже сохранил перед глазами
источник

БА

Байкулов Антон... in R (язык программирования)
Dm Kb
1. Опять же не уверен, что в excel такой отчет создавать будет удобно в каждый раз
2. Я бы все-таки дополнил такую табличку визуализацией с помощью geom_area или geom_bar .... было бы повеселее и нагляднее для обычного человека.. хотя табличку бы тоже сохранил перед глазами
1. А я и не предлагаю создавать в excel. Речь шла про сводные таблицы и визуализацию этих данных альтернативными способами. Моя сводная в DS сделана.

2. Это по желанию. Для конечных юзеров делаются обычные таблицы и графики с "понятными данными". А эта скорее вспомогательная чтобы быстренько глянуть какой-то момент.
источник

DK

Dm Kb in R (язык программирования)
Байкулов Антон
1. А я и не предлагаю создавать в excel. Речь шла про сводные таблицы и визуализацию этих данных альтернативными способами. Моя сводная в DS сделана.

2. Это по желанию. Для конечных юзеров делаются обычные таблицы и графики с "понятными данными". А эта скорее вспомогательная чтобы быстренько глянуть какой-то момент.
👍
источник

S

Stan in R (язык программирования)
Alexander Semenov
вот такое мне принёс кандидат на позицию аналитика на неделе в качестве примера своего опыта. посоветовал ему больше никому это не показывать.
С медианы взоржал как пони.
источник

IY

Igor Yegin in R (язык программирования)
Stan
С медианы взоржал как пони.
"более точный вариант среднего"
источник

S

Stan in R (язык программирования)
Igor Yegin
"более точный вариант среднего"
Ну где-то он прав, если бы сказал ещето выбросах :))
источник

ГД

Григорий Демин... in R (язык программирования)
Нет, он не прав. Это менее точный вариант среднего, но зато устойчивый к выбросам. Доверительный интервал для медианы шире, чем для среднего, при прочих равных
источник

DP

Dmitry Perepechin in R (язык программирования)
Товарищи, привет. А как можно из R качать данные которые на другом сайте скачивают я нажатием кнопки? https://covid19.apple.com/mobility
Вот тут есть кнопка, скачать все данные. Вот как бы мне не скачивать руками и запускать скрипт, а вписать скачивание к сам скрипт? Только через RSelenium?
источник

N

N Boolean in R (язык программирования)
Dmitry Perepechin
Товарищи, привет. А как можно из R качать данные которые на другом сайте скачивают я нажатием кнопки? https://covid19.apple.com/mobility
Вот тут есть кнопка, скачать все данные. Вот как бы мне не скачивать руками и запускать скрипт, а вписать скачивание к сам скрипт? Только через RSelenium?
За кнопкой стоит код - ссылка на конкретный файл.
источник

AS

Alexey Seleznev in R (язык программирования)
Dmitry Perepechin
Товарищи, привет. А как можно из R качать данные которые на другом сайте скачивают я нажатием кнопки? https://covid19.apple.com/mobility
Вот тут есть кнопка, скачать все данные. Вот как бы мне не скачивать руками и запускать скрипт, а вписать скачивание к сам скрипт? Только через RSelenium?
источник

AS

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

AS

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

DP

Dmitry Perepechin in R (язык программирования)
Alexey Seleznev
можно через тот же rvest получить ссылку эту если она динамическая
А, спасибо! Чёт я проглядел ее
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
Dmitry Perepechin
А, спасибо! Чёт я проглядел ее
 library(tidyverse)
cdn_url <- "https://covid19-static.cdn-apple.com"
json_file <- "covid19-mobility-data/current/v3/index.json"
tf <- tempfile(fileext = ".json")
curl::curl_download(paste0(cdn_url, "/", json_file), tf)
json_data <- jsonlite::fromJSON(tf)
csv_url <- paste0(cdn_url, json_data$basePath, json_data$regions$`en-us`$csvPath)
date_csv_data <- stringr::str_extract(csv_url, "\\d{4}-\\d{2}-\\d{2}")

mobility <- readr::read_csv(csv_url)
write.csv2(mobility, paste0("data_raw/apple_mobility_data_", date_csv_data, ".csv"), na = "", row.names = FALSE)

names(mobility)[1:6] <- c(
 "geo_type",            
 "region",              
 "transportation_type",
 "alternative_name",    
 "sub_region",        
 "country"  
)
mobility <- gather(mobility, date, index,
                  -geo_type, -region, -transportation_type,
                  -alternative_name, -sub_region, -country)


mobility$date <- as.Date(mobility$date, "%Y-%m-%d")
источник