Suche senden
Hochladen
課題 (第三回)
•
Als ODP, PDF herunterladen
•
1 gefällt mir
•
1,926 views
Paweł Rusin
Folgen
Melden
Teilen
Melden
Teilen
1 von 4
Jetzt herunterladen
Empfohlen
dataclassとtypehintを使ってますか?
dataclassとtypehintを使ってますか?
Atsushi Hayakawa
統計環境R_データ入出力編2016
統計環境R_データ入出力編2016
wada, kazumi
統計環境R_はじめの一歩2016
統計環境R_はじめの一歩2016
wada, kazumi
Rプログラミング02 データ入出力編
Rプログラミング02 データ入出力編
wada, kazumi
Rプログラミング01 はじめの一歩
Rプログラミング01 はじめの一歩
wada, kazumi
第三回R勉強会
第三回R勉強会
Paweł Rusin
第3回関西ゼロから始めるR勉強会
第3回関西ゼロから始めるR勉強会
Iida Keisuke
Linked Open Dataとは
Linked Open Dataとは
Linked Open Dataチャレンジ実行委員会
Empfohlen
dataclassとtypehintを使ってますか?
dataclassとtypehintを使ってますか?
Atsushi Hayakawa
統計環境R_データ入出力編2016
統計環境R_データ入出力編2016
wada, kazumi
統計環境R_はじめの一歩2016
統計環境R_はじめの一歩2016
wada, kazumi
Rプログラミング02 データ入出力編
Rプログラミング02 データ入出力編
wada, kazumi
Rプログラミング01 はじめの一歩
Rプログラミング01 はじめの一歩
wada, kazumi
第三回R勉強会
第三回R勉強会
Paweł Rusin
第3回関西ゼロから始めるR勉強会
第3回関西ゼロから始めるR勉強会
Iida Keisuke
Linked Open Dataとは
Linked Open Dataとは
Linked Open Dataチャレンジ実行委員会
Workflow and development in globally distributed mobile teams
Workflow and development in globally distributed mobile teams
Paweł Rusin
Rust言語紹介
Rust言語紹介
Paweł Rusin
LOD METI
LOD METI
Paweł Rusin
R言語で統計分類基本
R言語で統計分類基本
Paweł Rusin
関東第3回ゼロはじめるからR言語勉強会ー グラフ
関東第3回ゼロはじめるからR言語勉強会ー グラフ
Paweł Rusin
関東第2回r勉強会
関東第2回r勉強会
Paweł Rusin
第2回R勉強会1
第2回R勉強会1
Paweł Rusin
Weitere ähnliche Inhalte
Mehr von Paweł Rusin
Workflow and development in globally distributed mobile teams
Workflow and development in globally distributed mobile teams
Paweł Rusin
Rust言語紹介
Rust言語紹介
Paweł Rusin
LOD METI
LOD METI
Paweł Rusin
R言語で統計分類基本
R言語で統計分類基本
Paweł Rusin
関東第3回ゼロはじめるからR言語勉強会ー グラフ
関東第3回ゼロはじめるからR言語勉強会ー グラフ
Paweł Rusin
関東第2回r勉強会
関東第2回r勉強会
Paweł Rusin
第2回R勉強会1
第2回R勉強会1
Paweł Rusin
Mehr von Paweł Rusin
(7)
Workflow and development in globally distributed mobile teams
Workflow and development in globally distributed mobile teams
Rust言語紹介
Rust言語紹介
LOD METI
LOD METI
R言語で統計分類基本
R言語で統計分類基本
関東第3回ゼロはじめるからR言語勉強会ー グラフ
関東第3回ゼロはじめるからR言語勉強会ー グラフ
関東第2回r勉強会
関東第2回r勉強会
第2回R勉強会1
第2回R勉強会1
課題 (第三回)
1.
第三回R勉強会 データ型の課題
2.
1.データフレームの作成 (1)〜(5)の課題をこなしてデータフレームを作成してください。 (1). 数字1〜10までのベクターを作ってください。 (2). ”文字
a” ”〜 j”までのベクターを作ってください。 (3). TRUE、FALSEのベクターをTRUE5個、FALSE5個で 作ってください。 (4). 上記(1)、(2)、(3)の3つのベクターから1つのデータフレー ムを作ってください。 (5). ”カラム名を id”,”code”,”transfer”に変えてください。 2. データフレームの結合 (1)〜(3)の課題をこなしてデータフレームを抽出してください。 (1). 以下のcsvファイルからデータフレームを作成してください。 http://dl.dropbox.com/u/15652482/shukudai.csv (2). 2つのデータフレームを同じidでマージしてください。 "name", "salary"の列が増えているはずです。 (3).salaryが2.3e3以上の行を抽出してください。
3.
id code transfer 1
1 a TRUE 2 2 b TRUE 3 3 c TRUE 4 4 d TRUE 5 5 e TRUE 6 6 f FALSE 7 7 g FALSE 8 8 h FALSE 9 9 i FALSE 10 10 j FALSE (1). 数字1〜10までのベクターを作ってください。 > a = 1:10 (2). ”文字 a” ”〜 j”までのベクターを作ってください。 > b = rawToChar(as.raw(97:106)) > b = unlist(strsplit(b,""))(3). TRUE、FALSEのベクターをTRUE5個、FALSE5個で作ってくださ い。 > rep(c(TRUE,FALSE),each=5)(4). 上記(1)、(2)、(3)の3つのベクターから1つのデータフレームを作ってく ださい。 > d = data.frame(a,b,c) (5). ”カラム名を id”,”code”,”transfer”に変えてください。 > colnames(d) = c("id","code","transfer")
4.
(1). 以下のcsvファイルからデータフレームを作成してください。 http://dl.dropbox.com/u/15652482/shukudai.csv (2). 2つのデータフレームを同じidでマージしてください。 "name",
"salary"の列が増えているはずです。 (3).salaryが2.3e3以上の行を抽出してくださ い。 > d2 = read.csv("C:...shukudai.csv",header=TRUE) > res.d = merge(d,d2,by="id",all=FALSE) > e = subset(res.d,salary>2.3e3) id code transfer salary name 2 3 c TRUE 4323.80 wes 4 5 e TRUE 2998.48 dorothy 5 7 g FALSE 2857.05 sam 7 9 i FALSE 2512.25 ken
Jetzt herunterladen