Submit Search
10分で分かるr言語入門ver2.9 14 0920
Sep 20, 2014
5 likes
3,409 views
Nobuaki Oshiro
第43回R勉強会@東京(#TokyoR) https://atnd.org/events/56275
Read more
1 of 107
Download presentation
Your download has started
Download now
Downloaded 26 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
Recommended
20140920 tokyo r43
20140920 tokyo r43
Takashi Kitano
TokyoR#43
10分で分かるr言語入門ver2.10 14 1101
10分で分かるr言語入門ver2.10 14 1101
Nobuaki Oshiro
https://atnd.org/events/57640
2016年6月版データマエショリスト入門
2016年6月版データマエショリスト入門
Yuya Matsumura
Tokyo.R #54 データの読み込みからdplyrの基本まで
R入門(dplyrでデータ加工)-TokyoR42
R入門(dplyrでデータ加工)-TokyoR42
Atsushi Hayakawa
R入門(dplyrでデータ加工)-TokyoR42
10分で分かるr言語入門ver2 upload用
10分で分かるr言語入門ver2 upload用
Nobuaki Oshiro
TokyoR #46
Tokyo r47 beginner_2
Tokyo r47 beginner_2
Takashi Minoda
Tokyo.R #47 初心者セッション 続 はじめてのR
Tokyo r33 beginner
Tokyo r33 beginner
Takashi Minoda
R による文書分類入門
R による文書分類入門
Takeshi Arabiki
Tokyo.R #31 の発表資料です。 こちらも参考にどうぞ。 R による文書分類入門 & KNB コーパスの文書分類 - あらびき日記 http://d.hatena.ne.jp/a_bicky/20130602/1370179340
Tokyo r38
Tokyo r38
Takashi Minoda
初心者のためのRの使い方
Tokyor60 r data_science_part1
Tokyor60 r data_science_part1
Yohei Sato
Tokyo.R#60 初心者セッション
プログラマのための文書推薦入門
プログラマのための文書推薦入門
y-uti
勤務先の社内勉強会での発表資料です。自然言語処理の基本として TF-IDF ベースの類似文書推薦について説明します。発展的な内容として LDA についても簡単に説明します。Wikipedia の要約データを対象として実際にコードを書いて文書推薦を試みます。
10分で分かるr言語入門ver2.14 15 0905
10分で分かるr言語入門ver2.14 15 0905
Nobuaki Oshiro
第50回R勉強会@東京(#TokyoR) 初心者セッション https://atnd.org/events/69347
Tokyo r50 beginner_2
Tokyo r50 beginner_2
Takashi Minoda
#50 Tokyo.R Beginners session. RStudio,Access dataframes , connect Database(Bigquery),Single regression
Rで触れる日本経済~RでVAR編~
Rで触れる日本経済~RでVAR編~
Kazuya Wada
第27回Tokyo.Rでの発表資料です
Tokyo r30 beginner
Tokyo r30 beginner
Takashi Minoda
2017年3月版データマエショリスト入門
2017年3月版データマエショリスト入門
Yuya Matsumura
Tokyo.R #59での初心者セッションの資料
2017年3月版データマエショリスト入門(誤植修正版)
2017年3月版データマエショリスト入門(誤植修正版)
Yuya Matsumura
https://www.slideshare.net/mattuyuya/20173-73273679 の誤植修正版
10分で分かるr言語入門ver2.15 15 1010
10分で分かるr言語入門ver2.15 15 1010
Nobuaki Oshiro
https://api.atnd.org/events/70522
Gensim
Gensim
saireya _
トピックモデルを手軽に使えるPythonのライブラリ、gensimの解説です。
Yamadai.R チュートリアルセッション
Yamadai.R チュートリアルセッション
考司 小杉
2013/03/18に開催されたR勉強会資料スライド。
12-11-30 Kashiwa.R #5 初めてのR Rを始める前に知っておきたい10のこと
12-11-30 Kashiwa.R #5 初めてのR Rを始める前に知っておきたい10のこと
Haruka Ozaki
Feature Selection with R / in JP
Feature Selection with R / in JP
Sercan Ahi
7 R packages that might be helpful in selecting important features. Slides are in Japanese.
Rあんなときこんなとき(tokyo r#12)
Rあんなときこんなとき(tokyo r#12)
Shintaro Fukushima
Tokyo r28 1
Tokyo r28 1
Takashi Minoda
TokyoR 28回 修正版
Rで学ぶデータマイニングI 第8章〜第13章
Rで学ぶデータマイニングI 第8章〜第13章
Prunus 1350
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
Nagi Teramo
第30回R勉強会@東京(#TokyoR)の資料
Tokyor36
Tokyor36
TokorosawaYoshio
dplyr intro
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Takashi J OZAKI
Japan.R 2014でお話した「RでDeep Learning」的な内容です。
10分で分かるr言語入門ver2.5
10分で分かるr言語入門ver2.5
Nobuaki Oshiro
第35回R勉強会@東京(#TokyoR) ATND: http://atnd.org/events/45114
20161127 doradora09 japanr2016_lt
20161127 doradora09 japanr2016_lt
Nobuaki Oshiro
https://japanr.connpass.com/event/43919/
More Related Content
What's hot
(20)
Tokyo r38
Tokyo r38
Takashi Minoda
初心者のためのRの使い方
Tokyor60 r data_science_part1
Tokyor60 r data_science_part1
Yohei Sato
Tokyo.R#60 初心者セッション
プログラマのための文書推薦入門
プログラマのための文書推薦入門
y-uti
勤務先の社内勉強会での発表資料です。自然言語処理の基本として TF-IDF ベースの類似文書推薦について説明します。発展的な内容として LDA についても簡単に説明します。Wikipedia の要約データを対象として実際にコードを書いて文書推薦を試みます。
10分で分かるr言語入門ver2.14 15 0905
10分で分かるr言語入門ver2.14 15 0905
Nobuaki Oshiro
第50回R勉強会@東京(#TokyoR) 初心者セッション https://atnd.org/events/69347
Tokyo r50 beginner_2
Tokyo r50 beginner_2
Takashi Minoda
#50 Tokyo.R Beginners session. RStudio,Access dataframes , connect Database(Bigquery),Single regression
Rで触れる日本経済~RでVAR編~
Rで触れる日本経済~RでVAR編~
Kazuya Wada
第27回Tokyo.Rでの発表資料です
Tokyo r30 beginner
Tokyo r30 beginner
Takashi Minoda
2017年3月版データマエショリスト入門
2017年3月版データマエショリスト入門
Yuya Matsumura
Tokyo.R #59での初心者セッションの資料
2017年3月版データマエショリスト入門(誤植修正版)
2017年3月版データマエショリスト入門(誤植修正版)
Yuya Matsumura
https://www.slideshare.net/mattuyuya/20173-73273679 の誤植修正版
10分で分かるr言語入門ver2.15 15 1010
10分で分かるr言語入門ver2.15 15 1010
Nobuaki Oshiro
https://api.atnd.org/events/70522
Gensim
Gensim
saireya _
トピックモデルを手軽に使えるPythonのライブラリ、gensimの解説です。
Yamadai.R チュートリアルセッション
Yamadai.R チュートリアルセッション
考司 小杉
2013/03/18に開催されたR勉強会資料スライド。
12-11-30 Kashiwa.R #5 初めてのR Rを始める前に知っておきたい10のこと
12-11-30 Kashiwa.R #5 初めてのR Rを始める前に知っておきたい10のこと
Haruka Ozaki
Feature Selection with R / in JP
Feature Selection with R / in JP
Sercan Ahi
7 R packages that might be helpful in selecting important features. Slides are in Japanese.
Rあんなときこんなとき(tokyo r#12)
Rあんなときこんなとき(tokyo r#12)
Shintaro Fukushima
Tokyo r28 1
Tokyo r28 1
Takashi Minoda
TokyoR 28回 修正版
Rで学ぶデータマイニングI 第8章〜第13章
Rで学ぶデータマイニングI 第8章〜第13章
Prunus 1350
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
Nagi Teramo
第30回R勉強会@東京(#TokyoR)の資料
Tokyor36
Tokyor36
TokorosawaYoshio
dplyr intro
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Takashi J OZAKI
Japan.R 2014でお話した「RでDeep Learning」的な内容です。
Tokyo r38
Tokyo r38
Takashi Minoda
Tokyor60 r data_science_part1
Tokyor60 r data_science_part1
Yohei Sato
プログラマのための文書推薦入門
プログラマのための文書推薦入門
y-uti
10分で分かるr言語入門ver2.14 15 0905
10分で分かるr言語入門ver2.14 15 0905
Nobuaki Oshiro
Tokyo r50 beginner_2
Tokyo r50 beginner_2
Takashi Minoda
Rで触れる日本経済~RでVAR編~
Rで触れる日本経済~RでVAR編~
Kazuya Wada
Tokyo r30 beginner
Tokyo r30 beginner
Takashi Minoda
2017年3月版データマエショリスト入門
2017年3月版データマエショリスト入門
Yuya Matsumura
2017年3月版データマエショリスト入門(誤植修正版)
2017年3月版データマエショリスト入門(誤植修正版)
Yuya Matsumura
10分で分かるr言語入門ver2.15 15 1010
10分で分かるr言語入門ver2.15 15 1010
Nobuaki Oshiro
Gensim
Gensim
saireya _
Yamadai.R チュートリアルセッション
Yamadai.R チュートリアルセッション
考司 小杉
12-11-30 Kashiwa.R #5 初めてのR Rを始める前に知っておきたい10のこと
12-11-30 Kashiwa.R #5 初めてのR Rを始める前に知っておきたい10のこと
Haruka Ozaki
Feature Selection with R / in JP
Feature Selection with R / in JP
Sercan Ahi
Rあんなときこんなとき(tokyo r#12)
Rあんなときこんなとき(tokyo r#12)
Shintaro Fukushima
Tokyo r28 1
Tokyo r28 1
Takashi Minoda
Rで学ぶデータマイニングI 第8章〜第13章
Rで学ぶデータマイニングI 第8章〜第13章
Prunus 1350
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
「plyrパッケージで君も前処理スタ☆」改め「plyrパッケージ徹底入門」
Nagi Teramo
Tokyor36
Tokyor36
TokorosawaYoshio
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Deep Learningと他の分類器をRで比べてみよう in Japan.R 2014
Takashi J OZAKI
Viewers also liked
(13)
10分で分かるr言語入門ver2.5
10分で分かるr言語入門ver2.5
Nobuaki Oshiro
第35回R勉強会@東京(#TokyoR) ATND: http://atnd.org/events/45114
20161127 doradora09 japanr2016_lt
20161127 doradora09 japanr2016_lt
Nobuaki Oshiro
https://japanr.connpass.com/event/43919/
10分で分かるr言語入門ver2.8 14 0712
10分で分かるr言語入門ver2.8 14 0712
Nobuaki Oshiro
秘密基地式都市ブランディングモデル_20150212
秘密基地式都市ブランディングモデル_20150212
Takeshi Shibuya
コワーキングスペース 秘密基地 を核に 北九州で実際に動いている活動と、 その活動から見えてきた”都市ブランディング“の在り方をまとめました。 http://秘密基地.net
10分で分かるr言語入門ver2 6
10分で分かるr言語入門ver2 6
Nobuaki Oshiro
TokyoR #36 http://atnd.org/events/47713
20160730tokyor55
20160730tokyor55
Med_KU
R, rgl, onion, sparsematrix, rPython, Python
Factorization machines with r
Factorization machines with r
Shota Yasui
I introduced the Factorisation Machines and how to use it with R.
可視化周辺の進化がヤヴァイ 〜2016〜
可視化周辺の進化がヤヴァイ 〜2016〜
Takashi Kitano
第55回 R勉強会@東京 発表資料
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
Yasuyuki Sugai
2013年11月期 AITCオープンラボ R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
Tokyo r49 beginner
Tokyo r49 beginner
Takashi Minoda
Tokyo.R #48 はじめてのR
ドラえもんでわかる統計的因果推論 #TokyoR
ドラえもんでわかる統計的因果推論 #TokyoR
Shuyo Nakatani
Tokyo.R #55 の LT 資料です。 LT なので、これで因果推論がわかったりはしません。
forestFloorパッケージを使ったrandomForestの感度分析
forestFloorパッケージを使ったrandomForestの感度分析
Satoshi Kato
Introduction of sensitivity analysis for randamforest regression, binary classification and multi-class classification of random forest using {forestFloor} package
20170312 r言語環境構築&dplyr ハンズオン
20170312 r言語環境構築&dplyr ハンズオン
Nobuaki Oshiro
https://fukuoka-r.connpass.com/event/50986/
10分で分かるr言語入門ver2.5
10分で分かるr言語入門ver2.5
Nobuaki Oshiro
20161127 doradora09 japanr2016_lt
20161127 doradora09 japanr2016_lt
Nobuaki Oshiro
10分で分かるr言語入門ver2.8 14 0712
10分で分かるr言語入門ver2.8 14 0712
Nobuaki Oshiro
秘密基地式都市ブランディングモデル_20150212
秘密基地式都市ブランディングモデル_20150212
Takeshi Shibuya
10分で分かるr言語入門ver2 6
10分で分かるr言語入門ver2 6
Nobuaki Oshiro
20160730tokyor55
20160730tokyor55
Med_KU
Factorization machines with r
Factorization machines with r
Shota Yasui
可視化周辺の進化がヤヴァイ 〜2016〜
可視化周辺の進化がヤヴァイ 〜2016〜
Takashi Kitano
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
R言語で始めよう、データサイエンス(ハンズオン勉強会) 〜機会学習・データビジュアライゼーション事始め〜
Yasuyuki Sugai
Tokyo r49 beginner
Tokyo r49 beginner
Takashi Minoda
ドラえもんでわかる統計的因果推論 #TokyoR
ドラえもんでわかる統計的因果推論 #TokyoR
Shuyo Nakatani
forestFloorパッケージを使ったrandomForestの感度分析
forestFloorパッケージを使ったrandomForestの感度分析
Satoshi Kato
20170312 r言語環境構築&dplyr ハンズオン
20170312 r言語環境構築&dplyr ハンズオン
Nobuaki Oshiro
Similar to 10分で分かるr言語入門ver2.9 14 0920
(20)
genuine-highlighter: マクロを認識するClojure向けのシンタックスハイライター
genuine-highlighter: マクロを認識するClojure向けのシンタックスハイライター
sohta
Shibuya.lisp テクニカルトーク #8 で話した内容です。
10min r study_tokyor25
10min r study_tokyor25
Nobuaki Oshiro
10min r study_tokyor25
10min r study_tokyor25
Nobuaki Oshiro
Tokyor23 doradora09
Tokyor23 doradora09
Nobuaki Oshiro
[機械学習]文章のクラス分類
[機械学習]文章のクラス分類
Tetsuya Hasegawa
Numpy、SciPy、scikit-learnの各ライブラリのチュートリアルを使って機械学習をやってみました。 下記をやっています。 ・多項式によるデータの近似 ・教師あり学習(Supervised learning)によるクラス分類 ・文章のクラス分類(形態素解析、ベクトル化、クラス分類) ・k平均法(k-Means)によるクラスタリング(教師なし学習:Unsupervised learning)
R language definition3.1_3.2
R language definition3.1_3.2
Yoshiteru Kamiyama
R intro
R intro
yayamamo @ DBCLS Kashiwanoha
2006年頃に筆者がラボでRを紹介するために作った資料です。古くて既に有効でない情報も含まれています。
Nagoya.R #12 入門者講習
Nagoya.R #12 入門者講習
Yusaku Kawaguchi
Nagoya.R #12の入門者講習で使用した投影資料です。
実務者のためのかんたんScalaz
実務者のためのかんたんScalaz
Tomoharu ASAMI
Scala
K010 appstat201201
K010 appstat201201
t2tarumi
第四回 JavaScriptから始めるプログラミング2016
第四回 JavaScriptから始めるプログラミング2016
kyoto university
京大マイコンクラブでdrafearが行った講座に用いたスライドです. 今回は復習をした後, デバッグ方法について学びます.
F#入門 ~関数プログラミングとは何か~
F#入門 ~関数プログラミングとは何か~
Nobuhisa Koizumi
CLR/Hの第47回勉強会の3つめのセッション、『F#入門』の資料です
How to use animation packages in R(Japanese)
How to use animation packages in R(Japanese)
sleipnir002
入門機械学習1,2章
入門機械学習1,2章
Kazufumi Ohkawa
画像認識で物を見分ける
画像認識で物を見分ける
Kazuaki Tanida
Pythonで動かして学ぶ機械学習入門 第二回 Jupyter Notebooks: https://goo.gl/U7bglf
HiRoshimaR3_IntroR
HiRoshimaR3_IntroR
SAKAUE, Tatsuya
HiRoshima.R #3 の入門者講習で使用の資料です(サビ抜き)
R's anti sparseness
R's anti sparseness
ybenjo
http://twitter.com/y_benjo Tsukuba.R#6 http://wiki.livedoor.jp/syou6162/d/Tsukuba.R%236
pi-6. 繰り返し
pi-6. 繰り返し
kunihikokaneko1
トピックス:繰り返し(ループ), for, ステップ実行, 拡張 for 文, リスト Java の基本(スライド資料とプログラム例)(全17回) https://www.kkaneko.jp/pro/pi/index.html 金子邦彦研究室ホームページ https://www.kkaneko.jp/index.html
Rプログラミング02 データ入出力編
Rプログラミング02 データ入出力編
wada, kazumi
主にデータの入出力について (デモコードあり)
C# 式木 (Expression Tree) ~ LINQをより深く理解するために ~
C# 式木 (Expression Tree) ~ LINQをより深く理解するために ~
Fujio Kojima
Hokuriku.NET C# 勉強会「C# 式木 (Expression Tree) ~ LINQをより深く理解するために ~」 https://atnd.org/events/57085 で使用した資料に加筆 1. LINQ to Objects 復習 2. IQueryable<t> 3. 式木 (Expression Tree) 4. 式木メタ プログラミング 5. LINQ プロバイダー
genuine-highlighter: マクロを認識するClojure向けのシンタックスハイライター
genuine-highlighter: マクロを認識するClojure向けのシンタックスハイライター
sohta
10min r study_tokyor25
10min r study_tokyor25
Nobuaki Oshiro
10min r study_tokyor25
10min r study_tokyor25
Nobuaki Oshiro
Tokyor23 doradora09
Tokyor23 doradora09
Nobuaki Oshiro
[機械学習]文章のクラス分類
[機械学習]文章のクラス分類
Tetsuya Hasegawa
R language definition3.1_3.2
R language definition3.1_3.2
Yoshiteru Kamiyama
R intro
R intro
yayamamo @ DBCLS Kashiwanoha
Nagoya.R #12 入門者講習
Nagoya.R #12 入門者講習
Yusaku Kawaguchi
実務者のためのかんたんScalaz
実務者のためのかんたんScalaz
Tomoharu ASAMI
K010 appstat201201
K010 appstat201201
t2tarumi
第四回 JavaScriptから始めるプログラミング2016
第四回 JavaScriptから始めるプログラミング2016
kyoto university
F#入門 ~関数プログラミングとは何か~
F#入門 ~関数プログラミングとは何か~
Nobuhisa Koizumi
How to use animation packages in R(Japanese)
How to use animation packages in R(Japanese)
sleipnir002
入門機械学習1,2章
入門機械学習1,2章
Kazufumi Ohkawa
画像認識で物を見分ける
画像認識で物を見分ける
Kazuaki Tanida
HiRoshimaR3_IntroR
HiRoshimaR3_IntroR
SAKAUE, Tatsuya
R's anti sparseness
R's anti sparseness
ybenjo
pi-6. 繰り返し
pi-6. 繰り返し
kunihikokaneko1
Rプログラミング02 データ入出力編
Rプログラミング02 データ入出力編
wada, kazumi
C# 式木 (Expression Tree) ~ LINQをより深く理解するために ~
C# 式木 (Expression Tree) ~ LINQをより深く理解するために ~
Fujio Kojima
More from Nobuaki Oshiro
(18)
20181117_データ分析プロジェクトの流れを理解する_PDCAとKPIツリー
20181117_データ分析プロジェクトの流れを理解する_PDCAとKPIツリー
Nobuaki Oshiro
https://ishikettei.connpass.com/event/106516/
20170909 reafletでお手軽可視化 on_r_20分ver_up用
20170909 reafletでお手軽可視化 on_r_20分ver_up用
Nobuaki Oshiro
fukuoka.R #09 https://fukuoka-r.connpass.com/event/63700/
20170826 fukuoka.r告知_reafletでお手軽可視化_on_r
20170826 fukuoka.r告知_reafletでお手軽可視化_on_r
Nobuaki Oshiro
20170826 fukuoka.r告知_reafletでお手軽可視化_on_r
20170707 rでkaggle入門
20170707 rでkaggle入門
Nobuaki Oshiro
fukuoka.R#08 https://fukuoka-r.connpass.com/event/60156/
15 0117 kh-coderご紹介 for R users
15 0117 kh-coderご紹介 for R users
Nobuaki Oshiro
15 0117 kh-coderご紹介 for R users
15 0117 kh-coderご紹介
15 0117 kh-coderご紹介
Nobuaki Oshiro
15 0117 r言語活用事例-外部公開用
15 0117 r言語活用事例-外部公開用
Nobuaki Oshiro
15 0117 r言語活用事例-外部公開用
10分で分かるr言語入門 短縮バージョン 15-0117_upload用
10分で分かるr言語入門 短縮バージョン 15-0117_upload用
Nobuaki Oshiro
10分で分かるr言語入門 短縮バージョン 15-0117_upload用
10分で分かるr言語入門ver2.7
10分で分かるr言語入門ver2.7
Nobuaki Oshiro
10分で分かるr言語入門ver2.4
10分で分かるr言語入門ver2.4
Nobuaki Oshiro
以下の勉強会の初心者セッション資料です - 第34回R勉強会@東京(#TokyoR) http://atnd.org/events/43885
Doradora09 lt tokyo_r33
Doradora09 lt tokyo_r33
Nobuaki Oshiro
10分で分かるr言語入門ver2.3
10分で分かるr言語入門ver2.3
Nobuaki Oshiro
the session of learning R at TokyoR#32 http://atnd.org/events/40213
10分で分かるr言語入門ver2.2 13 0223
10分で分かるr言語入門ver2.2 13 0223
Nobuaki Oshiro
Code iq×japanr 公開用
Code iq×japanr 公開用
Nobuaki Oshiro
10分で分かるR言語入門ver2.1
10分で分かるR言語入門ver2.1
Nobuaki Oshiro
10分で分かるR言語入門ver2_0906
10分で分かるR言語入門ver2_0906
Nobuaki Oshiro
Tokyor24 doradora09
Tokyor24 doradora09
Nobuaki Oshiro
Survival analysis0702 2
Survival analysis0702 2
Nobuaki Oshiro
Survival analysis0702 2
20181117_データ分析プロジェクトの流れを理解する_PDCAとKPIツリー
20181117_データ分析プロジェクトの流れを理解する_PDCAとKPIツリー
Nobuaki Oshiro
20170909 reafletでお手軽可視化 on_r_20分ver_up用
20170909 reafletでお手軽可視化 on_r_20分ver_up用
Nobuaki Oshiro
20170826 fukuoka.r告知_reafletでお手軽可視化_on_r
20170826 fukuoka.r告知_reafletでお手軽可視化_on_r
Nobuaki Oshiro
20170707 rでkaggle入門
20170707 rでkaggle入門
Nobuaki Oshiro
15 0117 kh-coderご紹介 for R users
15 0117 kh-coderご紹介 for R users
Nobuaki Oshiro
15 0117 kh-coderご紹介
15 0117 kh-coderご紹介
Nobuaki Oshiro
15 0117 r言語活用事例-外部公開用
15 0117 r言語活用事例-外部公開用
Nobuaki Oshiro
10分で分かるr言語入門 短縮バージョン 15-0117_upload用
10分で分かるr言語入門 短縮バージョン 15-0117_upload用
Nobuaki Oshiro
10分で分かるr言語入門ver2.7
10分で分かるr言語入門ver2.7
Nobuaki Oshiro
10分で分かるr言語入門ver2.4
10分で分かるr言語入門ver2.4
Nobuaki Oshiro
Doradora09 lt tokyo_r33
Doradora09 lt tokyo_r33
Nobuaki Oshiro
10分で分かるr言語入門ver2.3
10分で分かるr言語入門ver2.3
Nobuaki Oshiro
10分で分かるr言語入門ver2.2 13 0223
10分で分かるr言語入門ver2.2 13 0223
Nobuaki Oshiro
Code iq×japanr 公開用
Code iq×japanr 公開用
Nobuaki Oshiro
10分で分かるR言語入門ver2.1
10分で分かるR言語入門ver2.1
Nobuaki Oshiro
10分で分かるR言語入門ver2_0906
10分で分かるR言語入門ver2_0906
Nobuaki Oshiro
Tokyor24 doradora09
Tokyor24 doradora09
Nobuaki Oshiro
Survival analysis0702 2
Survival analysis0702 2
Nobuaki Oshiro
10分で分かるr言語入門ver2.9 14 0920
1.
10分で分かる R言語入門 ver2.9
大城信晃 2014/09/20 TokyoR#43 1
2.
開催情報 ATND •
https://atnd.org/events/56275 セキココ • http://sekico.co/zaseki/384 ! 2
3.
本セッションの役割 • R初心者のために基礎を説明
• 本勉強会の以降の他セッションの前提 知識を得てもらう • 資料は後ほど公開しますのでざっと眺 めていただければと思います 3
4.
アジェンダ •自己紹介 •
Rって何 • Rの使い方 • Rの資料 4
5.
自己紹介• 名前:大城信晃 •
Twitter:doradora09 • 職業:データマイニングエンジニア • R:勉強中。 • 業務ではhadoop使ってます • マイブーム: • カクテル作り • カメラ • 肉(ブロック) 5
6.
これまで/現在の仕事 • ショッピング関連
• 商品/製品DB 保守開発 • データ分析関連 • 行動ターゲティング • データを使って顧客像を探る • DMP 6
7.
TokyoRでは • 第1回から主に運営側で参加
• 初心者セッション • 最近は懇親会でピザ注文したりお酒作っ たりしてます 7
8.
最近の個人的news 8
9.
執筆しました!(一部) http://www.amazon.co.jp/dp/4798134902 9
10.
その他お知らせ 10
11.
お酒もあります!(懇親会) 11
12.
懇親会も是非 ご参加下さい! 12
13.
アジェンダ • 自己紹介とお知らせ
•Rって何 • Rの使い方 • Rの資料 13
14.
R言語(アールげんご)は、オープン ソースでフリーソフトウェアの統計 解析向けプログラミング言語、及び
その開発実行環境である。 Wikipediaより引用 14
15.
での使われ方 • プロトタイプをRで作って検証
• PythonやC++で実装 GoogleとFacebookではRをどうやって使っているのか? http://pracmper.blogspot.jp/2010/01/googlefacebookr.html 15
16.
用途で分類 コマンドライン形式(CUI) 実務利用プロトタイピング
画面上で操作(GUI) 業務専用 ソフト 実装 16
17.
他言語との比較 特徴価格大規模データ速度 統計特化無料△
(メモリ依存) △ SAS/ SPSS 統計特化数十万~ ○ ○ エクセル直感的1万~ × (約100万行) × C++ 高速だが 開発コスト高 無料~ 数万実装次第◎ Python スクリプト 言語無料実装次第○ 17
18.
こんな方におすすめ • 色々な統計手法を試してみたい方
• エクセルでは物足りない方 • まずは無料で始めてみたい方 18
19.
あると望ましいスキル • プログラミングの基礎
• 統計学の知識 • (英語力) 19
20.
アジェンダ • 自己紹介とお知らせ
• Rって何 •Rの使い方 • Rの資料 20
21.
インストール Windows http://cran.md.tsukuba.ac.jp/
bin/windows/base/ Mac http://cran.md.tsukuba.ac.jp/ Linux http://cran.md.tsukuba.ac.jp/ 21
22.
Rコンソール起動 22
23.
Rコンソール起動 ココに処理を 記述していく
23
24.
処理の記述 3+5 =
8 10-7 = 3 24
25.
解析の流れ データ 処理
レポート 25
26.
解析の流れ データ 処理
レポート 変数 配列 行列 関数 自作関数 パッケージ データフレーム CSV 作図 26
27.
解析の流れ データ 処理
レポート 変数 配列 行列 データフレーム 関数 自作関数 パッケージ CSV 作図 27
28.
ここでは • Rを使ったデータの表現/操作方法につ
いて説明します 28
29.
値を入れる箱 変数 >
hako <- 10 > hako [1] 10 > hako * 2 [1] 20 29
30.
値を入れる箱 変数 >
hako <- 10 > hako [1] 10 > hako * 2 [1] 20 変数に値を入れる 左矢印のイメージ 変数に対して 処理(かけ算) 30
31.
複数の値をまとめる 配列 >
array <- c(10,20,30) > array [1] 10 20 30 > array * 2 [1] 20 40 60 31
32.
複数の値をまとめる > array
<- c(10,20,30) > array [1] 10 20 30 > array * 2 [1] 20 40 60 処理は 配列全体に 適用される 配列 3つの値を 配列に格納 32
33.
各要素へのアクセス 配列 >
array[1] [1] 10 > array[2] [1] 20 > array[3] [1] 30 33
34.
各要素へのアクセス > array[1]
[1] 10 > array[2] [1] 20 > array[3] [1] 30 配列[番号]で 1個ずつ値を 取り出せる 配列 2個目 3個目 34
35.
2次元の配列 行列 >
array2 <- matrix(c(10,20,30, 40,50,60), 2, 3) > array2 [,1] [,2] [,3] [1,] 10 30 50 [2,] 20 40 60 35
36.
2次元の配列 > array2
<- matrix(c(10,20,30, 40,50,60), 2, 3) > array2 [,1] [,2] [,3] [1,] 10 30 50 [2,] 20 40 60 matrixという 関数を利用して 作る 行列 2行3列の 行列 36
37.
行列覚え方 http://wakuteka.info/R/110729 37
より転載
38.
各要素の指定 行列 >
array2[1,1] [1] 10 > array2[1,] [1] 10 30 50 > array2[,1] [1] 10 20 38
39.
各要素の指定 > array2[1,1]
[1] 10 > array2[1,] [1] 10 30 50 > array2[,1] [1] 10 20 1行1列を 指定 行列 1行目全体 を指定 1列目全体 を指定 39
40.
複数の型を持てる データフレーム >
sex <- c("F","F","M","M","M") #性別 > height <- c(158,162,177,173,166) #身長 > weight <- c(51,55,72,57,64) #体重 > ( x <- data.frame(SEX=sex, HEIGHT=height, WEIGHT=weight) ) SEX HEIGHT WEIGHT 1 F 158 51 2 F 162 55 3 M 177 72 4 M 173 57 5 M 166 64 40
41.
複数の型を持てる > sex
<- c("F","F","M","M","M") #性別 > height <- c(158,162,177,173,166) #身長 > weight <- c(51,55,72,57,64) #体重 > ( x <- data.frame(SEX=sex, HEIGHT=height, WEIGHT=weight) ) SEX HEIGHT WEIGHT 1 F 158 51 2 F 162 55 3 M 177 72 性別(文字列型) 4 M 173 57 身長、体重(数値型) 5 M 166 64 データフレーム data.frame関数で セット 41
42.
要素の指定 > x$HEIGHT
[1] 158 162 177 173 166 ! > x$HEIGHT[1] [1] 158 ! > x$HEIGHT[1:3] [1] 158 162 177 $で 身長(HEIGHT) を全指定 データフレーム 身長1つめだけ 身長1-3番目 42
43.
ここまで • 変数:1種類の型の値を1つ入れる箱(スカラー)
• 配列:1種類の型の値を複数入れる箱(ベクトル) • 行列:1種類の型の複数ベクトルをまとめて表現 • データフレーム:複数の型のベクトルをまとめて 表現 43
44.
CSV 解析の流れ データ
処理 レポート 変数 配列 行列 関数 自作関数 データフレームパッケージ 作図 44
45.
ここでは • 関数の利用/作成方法
• CSVによるデータ読み込み 45
46.
関数処理の呼び出し • 関数は複数の処理をまとめたもの
• 様々な計算が手軽に実行できる 46
47.
関数処理の呼び出し 目的関数名と書式 データの結合C(データ)
合計sum(データ) 個数を求めるlength(データ) 平均mean(データ) 標準偏差sd(データ) ・・・・・・ 47
48.
関数合計を求める > array
[1] 10 20 30 > sum(array) [1] 60 48
49.
関数合計を求める > array
[1] 10 20 30 > sum(array) [1] 60 先ほどの配列 関数名(引数) で処理呼び出し 処理結果が 出力される 49
50.
行列も足せる 関数 >
array2 [,1] [,2] [,3] [1,] 10 30 50 [2,] 20 40 60 > sum(array2) [1] 210 50
51.
行列も足せる > array2
[,1] [,2] [,3] [1,] 10 30 50 [2,] 20 40 60 > sum(array2) [1] 210 合計値が 表示される 関数 先ほどの行列 array2 51
52.
関数結果を格納 変数 >
ret <- sum(array2) > ret [1] 210 52
53.
関数結果を格納 > ret
<- sum(array2) > ret [1] 210 処理結果を 変数に格納 変数 合計値の 確認 53
54.
CSV読み込み CSV 関数
• 変数に毎回データを手入力するのは面倒 • CSV形式(カンマ区切り)ファイルを読み 込む関数がある 54
55.
CSV 関数 CSV読み込み
> hawks <- read.csv("hawks.csv") ! > hawks height salary 1 173 17000 2 178 14000 3 180 9000 55
56.
CSV 関数 CSV読み込み
> hawks <- read.csv("hawks.csv") ! > hawks height salary 1 173 17000 2 178 14000 3 180 9000 read.csv関数に hawks.csvという CSVファイルを 渡して 変数に代入 56
57.
CSV 関数CSV読み込み >
hawks <- read.csv("hawks.csv") ! > hawks height salary 1 173 17000 2 178 14000 3 180 9000 CSVファイルの 変数への 読み込みが 確認できる57
58.
自分で関数を作る 自作関数 •
関数は自分で定義することも可能 • 繰り返し使う処理は自作関数にする 58
59.
関数の書き方 関数名 <-
function (引数) { 処理 } 59
60.
自作関数自分で関数を作る > varp
<- function(x) { retsult <- var(x) * (length(x) - 1) / length(x) retsult } > varp(array) [1] 66.66667 60
61.
自作関数自分で関数を作る > varp
<- function(x) { 関数の定義 retsult <- var(x) * (length(x) - 1) / length(x) retsult } 処理を記述する > varp(array) 実行 [1] 66.66667 61
62.
ここまで • 組み込み関数:基本的な演算が可能
• CSV:read.csv関数でCSV形式のデー タを読み込める • 自作関数:自身で関数を定義できる 62
63.
解析の流れ データ 処理
レポート 変数 配列 行列 関数 自作関数 パッケージ データフレーム CSV 作図 63
64.
ここでは • 作図関数
• 外部パッケージの利用方法 64
65.
作図標準作図関数 • 標準の関数でも色々と作図可能
目的関数名 ヒストグラムhist 散布図plot 箱ヒゲ図boxplot ・・・・・・ 参考URL http://cse.naro.affrc.go.jp/takezawa/r-tips/r/50.html 65
66.
作図標準作図関数 > x
<- rnorm(50) > hist(x, breaks=seq(-3, 3,1)) 66
67.
作図標準作図関数 乱数生成 >
x <- rnorm(50) > hist(x, breaks=seq(-3, 3,1)) ヒストグラム 作図関数 67
68.
作図標準作図関数 > x
<- rnorm(50) > plot(x) 乱数生成 プロット 関数 68
69.
関数をまとめたもの パッケージ •
複数の関数をまとめたもの • 様々なパッケージがCRANというシステ ムにて無料公開されている • 自作のパッケージも公開できる 69
70.
例 • 作図パッケージggplot2を使えるよう
にする 70
71.
パッケージ外部パッケージ 作図 >
install.packages(“ggplot2”) > library("ggplot2") 71
72.
パッケージ外部パッケージ 作図 >
install.packages(“ggplot2”) > library("ggplot2") CRANから パッケージ ダウンロード& インストール パッケージを ロード 72
73.
パッケージqplotが利用可能 作図 a
<- 1:10 b <- a^2 qplot(a,b) 73
74.
パッケージqplotが利用可能 作図 a
<- 1:10 b <- a^2 qplot(a,b) ggplot2 パッケージ の関数74
75.
qplot(carat, price, data
= diamonds, colour = clarity) サンプルデータ diamonds パッケージ 作図 diamonds データの carat, priceを 描画 75
76.
パッケージ参考資料 作図 http://www.slideshare.net/dichika/ggplot2
76
77.
パッケージ紹介:分析用もある 目的パッケージ名 主成分分析stats(組み込み済)
対応分析MASS クラスター分析stats 線形回帰分析stats 生存分析survival ニューラルネットnnet ・・・・・・ 処理 77
78.
詳細はこちらの書籍で • 過去にTokyoRでもテキストとして利用
http://amazon.jp/dp/4627096011/ 78
79.
ここまで • 作図関数:可視化が可能
• パッケージ:CRANからダウンロード して利用する。作図用や分析用など色々 ある 79
80.
Rで一連の分析が可能 データ 処理
レポート 80
81.
アジェンダ • 自己紹介とお知らせ
• Rって何 • Rの使い方 •Rの資料 81
82.
• 日本語の資料 82
83.
seekR • R言語用検索エンジン
http://seekr.jp/ 83
84.
ちなみに • 中の人がTokyoRで発表して下さいました!
http://www.slideshare.net/hiratake55/ seekrjp-2842281554
85.
RjpWiki • R言語のWiki
http://www.okada.jp.org/RWiki/ 85
86.
Rコミュニティ発表資料 • Tokyo.R,
Nagoya.R, Tukuba.Rのアーカイブ http://lab.sakaue.info/wiki.cgi/JapanR2010?page=FrontPage 「勉強会発表内容一覧」のリンクから 86
87.
RとSQLの対応付け • SQLが分かる人は一読の価値有り
http://d.hatena.ne.jp/a_bicky/20110529/1306667230 87
88.
サンプルデータ • 統計を学びたい人へ贈る、統計解析に使え
るデータセットまとめ • http://d.hatena.ne.jp/hoxo_m/ 20120214/p1 • データセット一覧 • http://vincentarelbundock.github.io/ Rdatasets/datasets.html 88
89.
89
90.
• 以下海外のサイト(英語) 90
91.
CRAN Task Viws
• Rには5000以上パッケージがある (2014/09現在) • 用途別におすすめパッケージを紹介 http://cran.r-project.org/web/views/ 91
92.
CRAN Task Viws
• 日本語訳してるサイト(一部機械翻訳) http://www.trifields.jp/r-cran-task-views-639 92
93.
R-Chart • Rでの作図のサンプルが多数ある
http://www.r-chart.com/ 93
94.
まとめ •Rは無料の統計解析ソフト •データ解析からレポートまで利用可能
•Web上の資料も充実 94
95.
まとめ •Rは無料の統計解析ソフト •データ解析からレポートまで利用可能
•Web上の資料も充実 是非使ってみましょう! 95
96.
ご清聴ありがとうございました 96
97.
質疑応答 97
98.
予備資料 98
99.
連携も可能 プログラミング言語寄り (カスタマイズ可能)
.C()関数 実務利用プロトタイピング 業務専用 パッケージ 直感的な操作(用途は限定) RExcel 99
100.
イケメンツールRStudio 100
101.
RStudio資料 http://www.slideshare.net/wdkz/ rstudio-11013866958
102.
初心者だけど2回目 • 箕田さんの初心者セッション
• 集計、条件分岐、ループ、作図など http://www.slideshare.net/ aad34210/tokyo-r21 http://www.slideshare.net/ aad34210/tokyo-r30-beginner 102
103.
Tips 103
104.
関数 補足:クリップボード #windowsの場合!
>hawks <- read.table("clipboard", header=TRUE,sep=’,’);! #macの場合! >hawks <- read.table(pipe("pbpaste"), header=TRUE,sep=’,’)! > hawks! クリップボードからも height salary! 1 173 17000! 読み込み可能 2 178 14000! 3 180 9000! CSV 104
105.
CSV 関数 補足2:関数調べ方
> ?read.table > ??read.table >help(read.table) ! ヘルプを 呼び出すことが 出来る 105
106.
CSV 関数 補足2:関数調べ方
> ?read.table > ??read.table >help(read.table) 後半には 用例もあるので 参考に ! 106
107.
紹介:テキスト解析ツール KH Corder
• 茶筅やRを裏側で利用(Rのソースで出力可) • GUIで形態素解析、対応分析、ネット ワーク分析が簡単にできる http://khc.sourceforge.net/ 107
Download presentation
Your download has started
Download