Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Satoshi Kume
PDF, PPTX
492 views
R_note_01_ver1.1
R note version 1.1 by S. Kume...
Education
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 8
2
/ 8
3
/ 8
4
/ 8
5
/ 8
6
/ 8
7
/ 8
8
/ 8
More Related Content
PDF
R note 01_ver1.2
by
Satoshi Kume
PDF
Scalaによる型安全なエラーハンドリング
by
TanUkkii
PDF
PRML 3.3.3-3.4 ベイズ線形回帰とモデル選択 / Baysian Linear Regression and Model Comparison)
by
Akihiro Nitta
PDF
化学科自主ゼミ1
by
Hiroki Sato
PPTX
関数の近似方法(MATLAB)
by
Tsuyoshi Horigome
PDF
ナンプレ解析ツール
by
kstmshinshu
PPTX
Analyze by StatsModels or Numpy
by
Toshiki NOGUCHI
PPTX
ggplot2再入門(2015年バージョン)
by
yutannihilation
R note 01_ver1.2
by
Satoshi Kume
Scalaによる型安全なエラーハンドリング
by
TanUkkii
PRML 3.3.3-3.4 ベイズ線形回帰とモデル選択 / Baysian Linear Regression and Model Comparison)
by
Akihiro Nitta
化学科自主ゼミ1
by
Hiroki Sato
関数の近似方法(MATLAB)
by
Tsuyoshi Horigome
ナンプレ解析ツール
by
kstmshinshu
Analyze by StatsModels or Numpy
by
Toshiki NOGUCHI
ggplot2再入門(2015年バージョン)
by
yutannihilation
What's hot
PPTX
CG2013 07
by
shiozawa_h
PDF
ggplot2をつかってみよう
by
Hiroki Itô
PDF
パターン認識と機械学習 §8.3.4 有向グラフとの関係
by
Prunus 1350
ODP
数列で学ぶ初めての CommonLisp #fibonacci
by
pgf2alpha
PDF
第3回Rを使って統計分析を勉強する会
by
Nobuto Inoguchi
PDF
第1回Rを使って統計分析を勉強する会
by
Nobuto Inoguchi
DOCX
基本統計量について
by
wada, kazumi
ODP
pre: 数列で学ぶ初めての CommonLisp #fibonacci
by
pgf2alpha
PDF
Rhino + Grasshopper Workshop 01
by
hiroshimadesignlab
PDF
Slide computational design2016_05_161019
by
hiroshimadesignlab
PDF
第1回R勉強会@東京
by
Yohei Sato
PPT
アルゴリズムとデータ構造9
by
Kenta Hattori
PPTX
Effective Java 輪読会 項目69-70追加
by
Appresso Engineering Team
PDF
VBAで数値計算 08 行列
by
Katsuhiro Morishita
PPTX
PRML 3.5.2, 3.5.3, 3.6
by
Kohei Tomita
PPTX
OpenGLと行列
by
miyosuda
PDF
アルゴリズム+データ構造勉強会(7)
by
noldor
PDF
[PRML] パターン認識と機械学習(第3章:線形回帰モデル)
by
Ryosuke Sasaki
PPTX
勉強会課題①
by
真亮 坂口
CG2013 07
by
shiozawa_h
ggplot2をつかってみよう
by
Hiroki Itô
パターン認識と機械学習 §8.3.4 有向グラフとの関係
by
Prunus 1350
数列で学ぶ初めての CommonLisp #fibonacci
by
pgf2alpha
第3回Rを使って統計分析を勉強する会
by
Nobuto Inoguchi
第1回Rを使って統計分析を勉強する会
by
Nobuto Inoguchi
基本統計量について
by
wada, kazumi
pre: 数列で学ぶ初めての CommonLisp #fibonacci
by
pgf2alpha
Rhino + Grasshopper Workshop 01
by
hiroshimadesignlab
Slide computational design2016_05_161019
by
hiroshimadesignlab
第1回R勉強会@東京
by
Yohei Sato
アルゴリズムとデータ構造9
by
Kenta Hattori
Effective Java 輪読会 項目69-70追加
by
Appresso Engineering Team
VBAで数値計算 08 行列
by
Katsuhiro Morishita
PRML 3.5.2, 3.5.3, 3.6
by
Kohei Tomita
OpenGLと行列
by
miyosuda
アルゴリズム+データ構造勉強会(7)
by
noldor
[PRML] パターン認識と機械学習(第3章:線形回帰モデル)
by
Ryosuke Sasaki
勉強会課題①
by
真亮 坂口
Similar to R_note_01_ver1.1
PDF
R_note_01_ver1.0
by
Satoshi Kume
PPT
K010 appstat201201
by
t2tarumi
PDF
10min r study_tokyor25
by
Nobuaki Oshiro
PDF
10min r study_tokyor25
by
Nobuaki Oshiro
PDF
Tokyor23 doradora09
by
Nobuaki Oshiro
PDF
初心者講習会資料(Osaka.r#6)
by
Masahiro Hayashi
PDF
初心者講習会資料(Osaka.R#7)
by
Masahiro Hayashi
PPT
R intro
by
yayamamo @ DBCLS Kashiwanoha
DOCX
Ⅲ. 資料編 2017
by
wada, kazumi
PDF
統計解析環境Rによる統計処理の基本―検定と視覚化―
by
SAKAUE, Tatsuya
PDF
StatGenSummerSchool2023_Rsoftware.pdf
by
The University of Tokyo, Osaka University, RIKEN IMS
PDF
初心者講習会資料(Osaka.R#5)
by
Masahiro Hayashi
PDF
Tokyor60 r data_science_part1
by
Yohei Sato
PDF
10分で分かるr言語入門ver2.9 14 0920
by
Nobuaki Oshiro
PDF
Introduction to R
by
Yukihiro NAKAJIMA
PPTX
Rプログラミング02 データ入出力編
by
wada, kazumi
PDF
R_note_02_ver1.0
by
Satoshi Kume
PDF
Rあんなときこんなとき(tokyo r#12)
by
Shintaro Fukushima
PDF
Rで学ぶデータマイニングI 第8章〜第13章
by
Prunus 1350
PDF
10分で分かるr言語入門ver2.10 14 1101
by
Nobuaki Oshiro
R_note_01_ver1.0
by
Satoshi Kume
K010 appstat201201
by
t2tarumi
10min r study_tokyor25
by
Nobuaki Oshiro
10min r study_tokyor25
by
Nobuaki Oshiro
Tokyor23 doradora09
by
Nobuaki Oshiro
初心者講習会資料(Osaka.r#6)
by
Masahiro Hayashi
初心者講習会資料(Osaka.R#7)
by
Masahiro Hayashi
R intro
by
yayamamo @ DBCLS Kashiwanoha
Ⅲ. 資料編 2017
by
wada, kazumi
統計解析環境Rによる統計処理の基本―検定と視覚化―
by
SAKAUE, Tatsuya
StatGenSummerSchool2023_Rsoftware.pdf
by
The University of Tokyo, Osaka University, RIKEN IMS
初心者講習会資料(Osaka.R#5)
by
Masahiro Hayashi
Tokyor60 r data_science_part1
by
Yohei Sato
10分で分かるr言語入門ver2.9 14 0920
by
Nobuaki Oshiro
Introduction to R
by
Yukihiro NAKAJIMA
Rプログラミング02 データ入出力編
by
wada, kazumi
R_note_02_ver1.0
by
Satoshi Kume
Rあんなときこんなとき(tokyo r#12)
by
Shintaro Fukushima
Rで学ぶデータマイニングI 第8章〜第13章
by
Prunus 1350
10分で分かるr言語入門ver2.10 14 1101
by
Nobuaki Oshiro
More from Satoshi Kume
PDF
ChatGPT の現状理解と 2023年7月版 LLM情報アップデート
by
Satoshi Kume
PDF
230517_chatGPT_v01.pdf
by
Satoshi Kume
PDF
20230314_R-universe.pdf
by
Satoshi Kume
PPTX
211204_japan_r_v01
by
Satoshi Kume
PDF
211104 Bioc Asia workshop
by
Satoshi Kume
PDF
CRANパッケージの作成・投稿とコードレビュー対応 〜 GoogleImage2Array パッケージでの事例紹介 〜 @ BioPackathon
by
Satoshi Kume
PDF
Exchange program 071128
by
Satoshi Kume
PDF
D3 slides (Satoshi Kume)
by
Satoshi Kume
PDF
AI学会 合同研究会2020 発表スライド (201120)
by
Satoshi Kume
PDF
210609 Biopackthon: BioImageDbs for ExperimentalHub (修正版)
by
Satoshi Kume
PDF
Openlink Virtuoso v01
by
Satoshi Kume
PPTX
201209 Biopackathon 12th
by
Satoshi Kume
PDF
201126 Wikidata クラス階層 SPARQL検索
by
Satoshi Kume
PPTX
201111_biopackathon_11th_v00pre
by
Satoshi Kume
PPTX
200612_BioPackathon_ss
by
Satoshi Kume
PDF
How_to_install_OpenCV_ver1.0
by
Satoshi Kume
PDF
CentOS_slide_ver1.0
by
Satoshi Kume
PPTX
R_note_ODE_ver1.0
by
Satoshi Kume
PDF
Mac_Terminal_ver1.0
by
Satoshi Kume
PDF
MUMA_ver.1.0
by
Satoshi Kume
ChatGPT の現状理解と 2023年7月版 LLM情報アップデート
by
Satoshi Kume
230517_chatGPT_v01.pdf
by
Satoshi Kume
20230314_R-universe.pdf
by
Satoshi Kume
211204_japan_r_v01
by
Satoshi Kume
211104 Bioc Asia workshop
by
Satoshi Kume
CRANパッケージの作成・投稿とコードレビュー対応 〜 GoogleImage2Array パッケージでの事例紹介 〜 @ BioPackathon
by
Satoshi Kume
Exchange program 071128
by
Satoshi Kume
D3 slides (Satoshi Kume)
by
Satoshi Kume
AI学会 合同研究会2020 発表スライド (201120)
by
Satoshi Kume
210609 Biopackthon: BioImageDbs for ExperimentalHub (修正版)
by
Satoshi Kume
Openlink Virtuoso v01
by
Satoshi Kume
201209 Biopackathon 12th
by
Satoshi Kume
201126 Wikidata クラス階層 SPARQL検索
by
Satoshi Kume
201111_biopackathon_11th_v00pre
by
Satoshi Kume
200612_BioPackathon_ss
by
Satoshi Kume
How_to_install_OpenCV_ver1.0
by
Satoshi Kume
CentOS_slide_ver1.0
by
Satoshi Kume
R_note_ODE_ver1.0
by
Satoshi Kume
Mac_Terminal_ver1.0
by
Satoshi Kume
MUMA_ver.1.0
by
Satoshi Kume
R_note_01_ver1.1
1.
R note on
Mac OS X Satoshi Kume, Ph.D. 140729 ver 1.1 「R」 とは? データマイニング(※)、統計計算、およびグラフィックスのための言語・環境である。 多様な統計手法(線形・非線形モデル・古典的統計検定・時系列解析・判別分析など) とグラフィックスを提供し、広汎な拡張が可能である。 ※ データマイニング: 大量のデータを解析し、そのデータの中から情報(相関関係やパターンなど)を 抽出する技法や方法論のこと。 http://www.r-project.org/ index.html 1.「R」のダウンロード・インストール
2.
2.「R」の起動 右のような「Rコンソール」が表示される 3. Rの基本法則 ・
計算式内に、空白があっても無視される。 ・ セミコロン(;)で複数行を連結が可能。 ・ ESCで、式の途中入力をキャンセルする。 > getwd() # 作業ディレクトリの確認 > dir() # 作業ディレクトリのファイル表示 > setwd(“/Users/home/Desktop/test”) # 作業ディレクトリの変更 (追記) Menu " その他 " 作業ディレクトリの変更... でも可能。 > ?dir() # dir()のヘルプを表示 4. 基本的な R コマンド(1)
3.
5. 基本的な R
コマンド(2) > x <- 2 # 変数xに代入する > x # 変数x内の表示 [1] 2 > (x <- 3.22) # 代入・表示を同時に行う [1] 3.22 > print(x) # オブジェクトの表示 [1] 3.22 > str(x) # オブジェクトの情報付き表示 num 3.22 # num: 実数 6. 基本的な演算関数 > + # 足し算 > - # 引き算 > * # 掛算 > / # 割り算 > ^ # 累乗 > sqrt(x) # 平方根 > abs(x) # 絶対値 > round(x, digits = 1) # 小数点第一位で四捨五入 > trunc(x) # 整数の出力 > exp(x) # 指数関数 > log(x) # 自然対数 > log10(x) # 常用対数 > sin(x) # sin関数 > cos(x) # cos関数
4.
7. 基本的なベクトル関数 > z
<- c(1, 2, 3, 4, 5) #「ベクトル」として変数zに代入する # c() : 数字を成分とするベクトルをつくる。「c」は、concatenateの頭文字。 > z [1] 1 2 3 4 5 > summary(z) # データの要約統計量 Min. 1st Qu. Median Mean 3rd Qu. Max. 1 2 3 3 4 5 > table(z) # 度数集計した表の表示 z 1 2 3 4 5 1 1 1 1 1 > length(z) # 成分数の表示 > sum(z) # 総和の算出 > mean(z) # 平均値の算出 > median(z) # 中央値の算出 > var(z) #不偏分散の算出 > sd(z) # 標準偏差の算出 > max(z) # 最大値の算出 > min(z) #最小値の算出
5.
> z[3] #
ベクトル内の3番目を選択・表示する [1] 3 > z[-3] # ベクトル内の3番目以外を選択・表示する [1] 1 2 4 5 > z[3] <- NA # zの3番目にNA(欠損値)を代入する > z [1] 1 2 NA 4 5 > (z1 <- na.omit(z)) # na.omit(): NA or NAを含む行を削除する関数 [1] 1 2 4 5 attr(,"na.action") [1] 3 attr(,"class") [1] "omit" 8. ベクトル操作 (1)
6.
9. ベクトル操作 (2) >
head(y <- rnorm(10000)) # rnorm(): 正規分布に従う乱数生成関数 # head(): 変数の先頭だけ表示、default = 6個 [1] -0.6443054 -0.1996644 0.3180832 -0.2864285 0.4732518 1.4134141 > mean(y); var(y) #「;」 複数行を繋げられる [1] -0.007418862 # rnorm()関数は、平均 0 分散 1 に近似される [1] 0.9759483 > z <- c(1, 2, 3, 4, 5) > z <= 3 # 「3」以下の場合、TRUEを返す [1] TRUE TRUE TRUE FALSE FALSE > z >= 3 # 「3」以上の場合、TRUEを返す [1] FALSE FALSE TRUE TRUE TRUE > z == 3 # 「3」と一致する場合、TRUEを返す [1] FALSE FALSE TRUE FALSE FALSE
7.
10. データの読み込み・保存 # データの保存 >
write.table(data, file="出力パス", append=FALSE, col.names=TRUE) (追記1)append=TRUE: ファイルの行方向に追記する (追記2)col.names=FALSE: 列名を出力しない # CSVファイル(カンマ区切り)の読み込み(データフレームとして読み込まれる) > data <- read.table(“test.csv”, header= TRUE, sep=”,”) (追記1)header= TRUE: 列名がある場合、sep=: データ間の区切り指定 (追記2)skip=1: 1行目を読み飛ばす (追記3)check.names = FALSE: 文字列をそのまま読み込む (追記4)fill = TRUE: 空欄に「NA」を代入する(default) ※ NA: Rのデフォルト欠損値コーディング >str(data) # オブジェクトの情報付き表示 (ベクトルとして読み込み) > data <- scan("data.txt") # ベクトルとして読み込み
8.
11. データの変換 data.vector <-
as.vector(data) # ベクトルに変換 data.matrix <- as.matrix(data) # 行列に変換 data.array <- as.array(data) # 配列に変換 data.list <- as.list(data) # リストに変換 data.frame <-as.data.frame(data) # データフレームに変換 12. Rエディタの使い方(基本的にプログラムはエディタに書く!) 1. Menu ファイル 新しいスクリプト プログラムを書く 2. スクリプトの選択 3. Menu 編集 カーソル行または選択中のRコードを実行 (スクリプトの保存) 4. Menu ファイル 別名で保存 (追記 拡張子は、”.R”とする)
Download