Изменения

R:Google Analytics/Примеры

618 байтов добавлено, 13:37, 26 апреля 2014
м
Анализ посещаемости по дням недели
== Анализ посещаемости по дням недели ==
Проанализируем динамику посещаемости сайта в течении недели. Для этого возьмём сведения о количестве посещений с момента начала сбора статистики до текущего дняпоследнего воскресенья<ref>Сбор статистики необходимо закончить последним днём недели, чтобы избежать искажений показателей. Код для запроса этих данных выглядит </ref>. Получить дату ппредыдущего воскресенья можно следующим образом:
{{r-code|code=<nowiki>> cur.wday <- as.POSIXlt(Sys.Date())$wday> sunday.date <- if (cur.wday != 7) Sys.Date() - cur.wday</nowiki>}} Проверяем полученную дату: {{r-code|code=<nowiki>> sunday.date[1] "2014-04-20"> weekdays(sunday.date)[1] "Sunday"</nowiki>}} Код для запроса этих данных выглядит следующим образом: {{r-code|code=<nowiki>> ga.data <- ga$getData(id, start.date = ga$getFirstDate(id), end.date = Syssunday.Date() - 1date,
+ metrics = "ga:sessions", dimensions = "ga:dayOfWeekName")</nowiki>}}
{{r-code|code=<nowiki>> ga.data[order(ga.data$dayOfWeekName), ]
dayOfWeekName sessions
2 Monday 28409230906 Tuesday 30165241577 Wednesday 33435276095 Thursday 3447127964
1 Friday 23587
3 Saturday 16924