タグ

Rに関するatm_09_tdのブックマーク (72)

  • Rで解析:インタラクティブなピボットテーブル。「rpivotTable」パッケージ

    データの特徴を探るのに大変便利な、インタラクティブなピポットテーブルを出力するパッケージの紹介です。とにかく使用してみることをオススメします。 パッケージではテーブルでデータの出現数、割合、最大値や最小値などを表示するだけではなく、ヒートマップ、折れ線グラフ、棒グラフ、積み上げグラフなどでインタラクティブに確認することができます。 パッケージのバージョンは0.3.0。実行コマンドはwindows 11のR version 4.1.2で確認しています。 パッケージのインストール下記、コマンドを実行してください。 #パッケージのインストール install.packages("rpivotTable")実行コマンド詳細はコメント、パッケージのヘルプを確認してください。コマンドを実行すると結果はRではブラウザ、RStudioを利用することでViewerおよびwebブラウザでも操作が可能です。

    Rで解析:インタラクティブなピボットテーブル。「rpivotTable」パッケージ
  • 【R】Rで関数型プログラミング - 歩いたら休め

    最近Rを使っていて、dplyrなどの強力なパッケージで気軽にデータの成形ができることに感動しています。 先輩に渡してもらったコードの中で、tidyr::spreadにデータフレームをパイプ%>%で渡し、 データの成形を一気に終わらせていて、こいつはただごとではないと感じました。 その後、今日の仕事時間の半分はRで遊んでました。 もうPythonのpandasなんかでデータの集計なんてできません。 qiita.com ただ、私はPythonユーザーなので、リストっぽいものは全部リストっぽく操作できる統一的な世界観に慣れてしまっているため、 Rの無駄に高機能な関数を使って操作することに慣れません。 毎回「こんな関数ないかなー」と調べたり、「さっきも同じようなコード書いたよなあ」と思ったり、 強い関数を使っている分、多くの関数を知らないと意味が分からないコードになってしまいがちです。 ところで、

    【R】Rで関数型プログラミング - 歩いたら休め
  • 政府統計の総合窓口(e-Stat)のAPIを使ってみよう [R編] - Qiita

    はじめに Qiita Rアドベント に政府統計ポータル(e-Stat)と R でサンタさんの12月の出費動向を調べてみたという良記事がありました。 とても参考になるのですが、ポータルからマウスで項目をクリックしていくのが大変です。特に最後の方のフェーズではページが強制的にフルスクリーンになってしまい、上記アドベントの操作を確認できなくなります。 そこでAPIを使ってみます。 その前に、e-Stat API を少し触ってみましょう。 公式説明PDFをパクる 恐れおおくも総務省統計局統計センター様謹製PDF の最後の事例をパクります。 RCurl でjson形式のデータを引っ張ってきます。次世代統計システムから取得した自分のアカウントが必要です。以下のコードで yourAPPID の部分を取得したID に変更してください。 さらに加えて、統計表IDや分類表IDが必要なんですが、後述します。 >

    政府統計の総合窓口(e-Stat)のAPIを使ってみよう [R編] - Qiita
    atm_09_td
    atm_09_td 2015/10/29
  • R vs Python:データ解析を比較 | POSTD

    主観的な観点からPythonとRの比較した記事は山ほどあります。それらに私たちの意見を追加する形でこの記事を書きますが、今回はこの2つの言語をより客観的な目線で見ていきたいと思います。PythonとRを比較をしていき、同じ結果を引き出すためにはそれぞれどんなコードが必要なのかを提示していきます。こうすることで、推測ではなく、それぞれの言語の強みと弱みの両者をしっかりと理解できます。 Dataquest では、PythonとRの両方の言語のレッスンを行っていますが、データサイエンスのツールキットの中では両者ともそれぞれに適所があります。 この記事では、NBA選手の2013/2014年シーズンの活躍を分析したデータセットを解析していきます。ファイルは ここ からダウンロードしてください。解析はまずPythonとRのコードを示してから、その後に2つの異なるアプローチを解説し議論していきます。つま

    R vs Python:データ解析を比較 | POSTD
  • ggplot2再入門(2015年バージョン)

    最新版はこちら: https://speakerdeck.com/yutannihilation/ggplot2zai-ru-menRead less

    ggplot2再入門(2015年バージョン)
  • 可視化で理解する「負の二項分布」 - ほくそ笑む

    みどりぼんでカウントデータの過分散対策のために使われると書かれている負の二項分布ですが、Wikipediaの説明を読んでもよく分かりません。 そこでおススメなのが、このスライドです。 負の二項分布について from Hiroshi Shimizu ようするに、負の二項分布は、 がガンマ分布に従うようなポアソン分布だと思えばだいたい OK みたいです。 今日はこれを可視化してみます。 負の二項分布(Negative Binomial Distribution) 負の二項分布はパラメータを 2つ持ちます。成功回数を表す と成功確率を表す です。 統計言語 R には負の二項分布に従う乱数を生成する関数 rnbinom() があり、これらのパラメータはそれぞれ引数 size と prob に対応しています。 したがって、, の負の二項分布は次のようにして描画できます。 negative_binom

    可視化で理解する「負の二項分布」 - ほくそ笑む
  • Rで解析:グーグルマップへいろいろ追記「RgoogleMaps」パッケージの紹介

    グーグルマップのデータをローカルに取得し、矢印やポイント、文字を追記できる「RgoogleMaps」パッケージの紹介です。なお、ローカルに取得した地図データはネットに接続しなくとも、矢印やポイント、文字の追記が可能です。 パッケージでは、矢印、点、線、テキストを地図に追記することができます。また、サーバーへ負担をかけない「優しいパッケージ」です。 パワーポイントなどで情報を追記していた方にオススメです。札幌市内を例に紹介します。 機会があれば、また札幌に散歩へいきたいと思います。今の時期、北海道最高です。 パッケージのバージョンは1.2.0.7。実行コマンドはR version 3.2.2で確認しています。 パッケージのインストール下記コマンドを実行してください。 #パッケージのインストール install.packages("RgoogleMaps")実行コマンド詳細はコメント、パッケー

    Rで解析:グーグルマップへいろいろ追記「RgoogleMaps」パッケージの紹介
  • RPubs - R中級入門;プログラミングで自作関数を

    Hide Comments (–) Share Hide Toolbars

    atm_09_td
    atm_09_td 2015/09/08
  • 「Rプログラミング入門」をPythonで書き直す - めもめも

    何の話かというと RStudioではじめるRプログラミング入門 作者: Garrett Grolemund,大橋真也,長尾高弘出版社/メーカー: オライリージャパン発売日: 2015/03/25メディア: 大型この商品を含むブログを見る 某編集長から上記の書籍が送られてきて、「これは、次はRのを書けという指示か????」と勘ぐってみたものの、筆者はPython派なので、「これと同じことは全部Pythonでもできるんだよー」と言いたくなって、このエントリーを書き始めた次第です。ちなみに、この、Rの入門書としてはよくできているので、これのPython版ができたら、それはそれで役に立つ気もします。 なお、このエントリーでは、あくまでコードの部分だけを書き直して、RとPythonの差異についての説明だけを行ないます。コードそのものの説明については、上記の書籍をご購入ください。 環境準備 IP

    「Rプログラミング入門」をPythonで書き直す - めもめも
  • データの不備を統計的に見抜く (Gelman's Secret Weapon) - ほくそ笑む

    リクルートの高柳さん、Yahooの簑田さんと共同で翻訳したが出版されます。 「みんなのR」(原題:R for Everyone)です。 みんなのR -データ分析と統計解析の新しい教科書- 作者: Jared P. Lander,Tokyo.R(協力),高柳慎一,牧山幸史,簑田高志出版社/メーカー: マイナビ発売日: 2015/06/30メディア: 単行(ソフトカバー)この商品を含むブログ (7件) を見る このは、統計言語 R のインストール・基的な使い方から始まり、統計解析の基礎からちょっと高度な話題まで、幅広く取り扱っています。 特徴としては、 RStudio の使用を推奨 グラフィクスはすべて ggplot2 を使用 plyr, data.table, stringr といった、モダンな便利パッケージを使用*1 説明に使用されるデータはすべて Web からダウンロード可能 R

    データの不備を統計的に見抜く (Gelman's Secret Weapon) - ほくそ笑む
    atm_09_td
    atm_09_td 2015/06/17
  • Python for R Users

    2. Basic Commands Dec 2014 Copyrigt www.decisionstats.com Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. i Functions R Python Downloading and installing a package install.packages('name') pip install name Load a package library('name') import name as other_name Checking working directory getwd() import os os.getcwd() Setting working directory setw

    Python for R Users
  • R と SQL を対応付けてみた 〜data.table 編〜 - あらびき日記

    この記事は abicky.net の R と SQL を対応付けてみた 〜data.table 編〜 に移行しました

    R と SQL を対応付けてみた 〜data.table 編〜 - あらびき日記
  • Tokyor42 ggplot2

    2. AGENDA n 自己紹介 n ggplot2によるデータの可視化 n ggplot2とは n 棒グラフ n 折れ線グラフ n 散布図 n ヒストグラム n 箱ひげ図 3. AGENDA n 自己紹介 n ggplot2によるデータの可視化 n ggplot2とは n 棒グラフ n 折れ線グラフ n 散布図 n ヒストグラム n 箱ひげ図 4. 自己紹介 里 洋平 (@yokkuns) Ø やってきたこと Ø Webアプリ開発 Ø 統計解析/データマイニング Ø マーケティング Ø 今やってること Ø 全社横断の分析 Ø 分析環境の整備

    Tokyor42 ggplot2
    atm_09_td
    atm_09_td 2015/01/01
  • 「R Tips」で学ぶR言語のプログラミング的Tips

    統計学やR言語を勉強していく過程で、R言語のプログラミング的な側面や言語仕様をちゃんと理解したいと思うようになりました。ということでチャンレンジしたのが、『R-Tips』です。 このサイトはいくつかのトピックに分かれているので、自分のRの使い方に合わせて勉強しや少なっています。まだまだ前半戦ですが、特に覚えておきたいコマンドを中心にメモを書いていきます。 (03/22 10:50) 回帰分析部分の説明を追記 x <- "1245"< span> # 中身についての情報を取得 str(x) #=> chr "1245" summary(x) # Length Class Mode # 1 character character # 基的な情報 y <- c(2, 3, 4, 5)< span> summary(y) # Min. 1st Qu. Median Mean 3rd Qu. Ma

    「R Tips」で学ぶR言語のプログラミング的Tips
  • RとSQLを対応付けてみた - あらびき日記

    この記事は abicky.net の RとSQLを対応付けてみた に移行しました

    RとSQLを対応付けてみた - あらびき日記
  • 10分で分かるr言語入門ver2.5

    第35回R勉強会@東京(#TokyoR) ATND: http://atnd.org/events/45114 Read less

    10分で分かるr言語入門ver2.5
    atm_09_td
    atm_09_td 2014/12/29
  • 第42回Tokyo.Rを開催しました。 - yokkunsの日記

    第42回Tokyo.Rを開催しました! https://atnd.org/events/54680 今回は、いつもと違って、Y!Jのでの開催で、 株式会社Qubital(キュービタル)データサイエンスさんの社員の方々がスタッフをやってくださいました。 ありがとうございます!! 前半セッション R入門(dplyrでデータ加工):@gepuro R入門(dplyrでデータ加工)-TokyoR42 from Atsushi Hayakawa ggplot2によるデータ可視化:@yokkuns Tokyor42 ggplot2 from Yohei Sato Rコードと実行結果:http://rpubs.com/yokkuns/27108 データ分析するときの4つの視点:@yokkuns Tokyor42_r_datamining_18 from Yohei Sato Rコードと実行結果:http

    第42回Tokyo.Rを開催しました。 - yokkunsの日記
    atm_09_td
    atm_09_td 2014/08/30
  • Rのパワーアップキットを使ってイケてるグラフをサクッと作成しよう【R入門講座】

    『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day

    Rのパワーアップキットを使ってイケてるグラフをサクッと作成しよう【R入門講座】
    atm_09_td
    atm_09_td 2014/08/09
  • Python + PypeRでPythonからRをつかってみる - 工作とかオーディオとか

    Python機械学習周りのパッケージは充実している感じがあるのですが、どうにも統計周りのパッケージが不足している感じがあって、PythonからRを叩くパッケージを試してみることにしました。 PythonからRをつかうパッケージとしてはRPy2が有名っぽいですが、 There is currently no binaries or support for Microsoft Windows (more for lack of ressources than anything else). とのことで・・・ 試しにeasy_installでインストールしてみましたがエラーが出てインストールできなかったので、違う方法を試すことにしました。 PythonからRを使いたい -だがRPy2おめーはダメだ- - 盆栽日記を見てPypeRのほうを試すことにしました。 インストールはいつもどおりeasy_

    Python + PypeRでPythonからRをつかってみる - 工作とかオーディオとか
  • 簡単:RとGoogle Analyticsの連携

    Google Cloud Platform lets you build, deploy, and scale applications, websites, and services on the ... にアクセスして、プロジェクトを新規作成し「APIと認証」から「APIを見る」にAnalytics APIと入力しステータスをONにしてください。その後、「認証情報」から新しいクライアントIDをアプリケーションの種類を「インストールされているアプリケーション」で作成し、クライアントIDならびにクライアントシークレットを取得してください。なお、インストールされているアプリケーションの種類は「その他」で構いません。 パッケージのインストール 下記のコマンドを実行してください。 [code language=”R”] #パッケージのインストール install.packages(“RGoogl

    簡単:RとGoogle Analyticsの連携