データ分析

【Rその1】Rとは何か

投稿日:2020年9月2日 更新日:

Rとは何か?

 

一言で言えば、大規模データ処理にも対応した無料の統計解析ソフトです。

最近では、Pythonにシェアを奪われつつありますが、高度な解析や大規模データの処理が極めて簡単にできるため、様々な学術研究や億単位のレコードを処理するデータ解析にも利用されています。実際、私も大学で研究員をしていた頃は実験結果のデータ処理や解析、民間企業に転職してからはサイト訪問ログやリアルの行動データの解析などに利用してきました。

Rの特筆すべき点のひとつは、dplyrという大規模データを処理できるパッケージが存在することです。これにより、PCの処理能力に依存しますが、億単位のデータでも高速に処理することができます。昨今、エンジニアやデータサイエンティストでなくてもサイトの訪問ログやGPSの位置情報などのようなエクセルでは到底処理できない大規模データを扱う機会が増えつつあります。Rでは、そうしたデータをプログラミングの知識がほとんどなくても驚くほど簡単に、そして、高速に処理することが可能です。例えば、エクセルで数時間かかっていたデータ処理や分析を数秒で終えることも普通にできます。ぜひ、Rを使って仕事を楽にしましょう。

  • フリーで使える統計解析ソフト
  • インストールするだけですぐに使える
  • 高度で大変使いやすいエディタ(RStudio)がある
  • ユーザによる機能拡張が可能
  • 統計解析の関数が豊富
  • Rの開発プロジェクトは1992年から始まる
  • Rの開発プロジェクト:https://www.r-project.org/

Rでできること

  • データの整形、解析、可視化が容易にできる
  • 様々なパッケージ*をインストールすることで大規模データの解析にも対応
  • SQLでできるようなデータ整形処理(外部結合など)も可能

*パッケージとは、特定の解析や可視化などの実現に特化したRのプログラムをまとめたファイルの集合体です。Rのメニューや関数を使ってダウンロードすることができます。

Rのインストール

  1. Rをダウンロードしてインストール(https://cran.r-project.org/
  2. R Studioをダウンロードしてインストール(https://rstudio.com/

R StudioをインストールしなくてもRは使えますが、R Studioがあれば編集やファイル操作などが圧倒的に楽になります。一旦、R Studioを使い始めると、Rだけで作業するのが苦痛に感じるくらいです(笑)

Rのインストール参考サイト

次はオブジェクトについて理解しましょう。

-データ分析

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

【Rその2】最初の一歩。オブジェクトを理解する。

Contents1 オブジェクトとは2 関数とは オブジェクトとは Rでは、数字や文字列、関数などをオブジェクトという単位で利用します。では、どのように利用するのでしょうか。具体的に見ていきます。 下 …

R 列名を変更する

【目的】 列名を変更する 【方法】 rename(df, after = before) 【補足】 library(dplyr)が必要   #テスト用データフレーム作成   v.x1 <- c( …

【BigQuery】CSVで出力すると時間区切り「T」がスペースになる問題

Contents1 時間区切りのTとは何か?2 CSVで出力すると時間区切りのTがスペースになる??3 スプレッドシートで出力して解決? 時間区切りのTとは何か? 例えば、下記の時間を見ると、 202 …

【Rその3】オブジェクトのタイプを理解する

前回、Rのはじめの一歩として、オブジェクトについて理解しました。今回は、オブジェクトのタイプについて説明します。   Contents1 オブジェクトのタイプとは?2 主なデータ型3 例 オ …

【Rその4】ベクトルの作成と計算

ベクトルを一言で言うと、複数の値を要素として持つオブジェクトです。プログラミング言語を学んだ方であれば、配列と同じと考えてもらえば分かりやすいかもしれません。   Contents1 ベクト …

ブログ運営者:Arakazu(あらかず)

アニメ・マンガ、最新の芸能・スポーツネタが好きな、福岡県出身の30代男性です。

普段はスマホやiPadで、通勤途中やお風呂の中など、いろんなところで動画や電子書籍サービスを使い倒して遊んでます♪

イチオシは、バスケ漫画の異色作品「あひるの空」ですね!(アニメが2019年10月から放送されているので、再びハマっているんです)

最近盛り上がってきてる「Hulu(フールー)」などの動画配信サービスは、1か月間くらい無料で見放題、タダで楽しめるので、もうYouTubeいらないかもと思っています。

おもしろいアニメやマンガのネタバレや感想、

タダで使えて面白い動画配信サービスも紹介しているので、ぜひ楽しんでいってくださいね(^^♪