Rでコマンド:ブログの記事アクセスランキングをグーグルドライブに保存する例

Rの解析に役に立つ記事

グーグルスプレッドシートを操作する「googlesheets」とGoogly Analyticsのデータを取得する「RGA」パッケージを利用して、直近1週間の記事アクセス数を前週と比較したランキングをグーグルドライブに保存する例です。

以下のようなスプレッドシートがグーグルドライブに保存できます。
https://docs.google.com/spreadsheets/d/1x-5Ia_ugrk_JvKbJS1Av_xWWUm45W_cx-2Xe43KRNHk/edit?usp=sharing

スプレッドシートのアドオンを利用してGoogly Analyticsのデータを取得する方法もあるようですが、図式化やデータのハンドリングを考えるとRの利用をオススメします。

・「googlesheets」パッケージの紹介
 https://www.karada-good.net/analyticsr/r-136/

・「RGA」パッケージの紹介
 https://www.karada-good.net/analyticsr/r-141/

参考です

・Google Trendsのデータを取得「gtrendsR」パッケージ
 https://www.karada-good.net/analyticsr/r-392/

実行コマンドはwindows 7およびOS X 10.11.2のR version 3.2.2で確認しています。


スポンサーリンク

実行コマンド

詳細はコメント、コマンドのヘルプを確認してください。

#パッケージのインストール
#install.packages("googlesheets")
#install.packages("RGA")

#パッケージの読み込み
library("googlesheets")
library("RGA")

#グーグルドライブへのログイン:gs_authコマンド
#実行するとグーグルへのログインとgooglesheetsによる
#許可のリクエスト画面がブラウザに表示されます。
gs_auth(new_user = TRUE)

#googleアカウントにログインした状況で事項:authorizeコマンド
#変数を用意することで複数アカウントの制御が可能です
authorize()

#get_gaに設定するprofile.idを取得:list_profilesコマンド
#idとnameを取得
list_profiles()[, c(1, 5)]

#実行日の前日を含めた3週間前までの日を取得
Weeks

少しでも、あなたのウェブや実験の解析が楽になりますように!!

タイトルとURLをコピーしました