Функция R GroupBy с использованием данных Google Analytics - PullRequest
0 голосов
/ 13 февраля 2019

Я извлек данные из API Google Analytics через R.
Метрики: дата, целевая страница и пользователи

ДОБАВЛЕНИЕ ДАННЫХ ЧЕРЕЗ R

g<- p %>% group_by(landingPagePath="/pricing/")
View(g)  

ВЫХОД

 date       |landing page  |users
---------------------------------
2019-01-14 | /pricing/    |3
2019-01-14 | /pricing/    |1
2019-01-14 | /pricing/    |1
2019-01-15 | /pricing/    |4
2019-01-15 | /pricing/    |1
2019-01-16 | /pricing/    |10

Мне нужен вывод в виде:

date       |users
---------------------------------
2019-01-14 |  5
2019-01-15 |  5
2019-01-16 |  10

Я уже пробовал код, но вывод приходит как Нет данных

 gv <- g %>%group_by(date='2018-01-14')  %>% filter(users==sum(users))    

1 Ответ

0 голосов
/ 13 февраля 2019

Вы можете сделать это, используя Данные

df <-read.table(text="date          landing_page    users
14-01-2019  pricing 3
14-01-2019  pricing 1
14-01-2019  pricing 1
15-01-2019  pricing 4
15-01-2019  pricing 1
16-01-2019  pricing 10
",header = T)

str (df)

Результат

library(lubridate)
df$date <-dmy(df$date)

df1 <- aggregate(users ~ date,df , sum)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...