6.データフレーム(data.frame)
今回はデータフレームを作成します
1. data.frame
1. data.frame
データフレームは、Excelや他の言語でも見られる基本的な内容の一つです.
Rは、以下のデータフレームを作成することができる.name = c('CHOI', 'KIM', 'LEE')
sex = c('M','F','F')
age = c(22,20,26)
occup =c('pilot','doctor','teacher')
まず、文字列を使用して各値を変数に挿入します.data.frame(name,age,sex,occup)
次に、これらの変数をデータフレームとして作成します.
2.必要な値を検索 member = data.frame(name,age,sex,occup)
以前に作成したデータを変数に入れます.
今、「KIM」の年齢(age)が何なのか気になるなら、どうやって探しますか?
以前は、リストから目的の値を検索する方法を学びました.name
というリストで、2番の価値のある値を見つけるにはどうすればいいですか?name[2]
を直接打てばいいです.
では、member
というデータフレームでどのように使用しますか?member[2]
2番目に含まれるage
の値は、データフレームとして現れる.二列目ともいえる.
私たちが望む値は「KIM」の年齢、すなわち2行2列の値です.では、以下のようにすればよい. member[2,2] # [1] 20
では、私たちが望んでいるKIMの年齢は20歳であることが確認できます.member[행,열]
をすると所望の位置値が得られます.
行のインポート
では、すべてのローの値を取得するにはどうすればいいのでしょうか.次のようにするmember[1,]
これで欲しい行の値を全部持ってくることができます.
必要なカラムの値を取得するには、member[,2]
を行います.
この点から、前にやったmember[2]
は、実はmember[,2]
と同じ価格であることがわかります.しかし、それ以外に、以下の内容をもたらすことができます.memeber[,1] # [1] "CHOI" "KIM" "LEE"
member$name # [1] "CHOI" "KIM" "LEE"
これにより$
を利用して持参することができる.
3.値の変更
今度は値段を変えてみましょう.
先ほど作成したデータフレームから年齢を変更する例を示します.members
ここで「LEE」の年齢を26から23に変更しましょう.「LEE」の年齢に関する情報は3行2列目です.members[3,2] # [1] 26
この値を次のように変更します.members[3,2] = 23
これにより、以下のように変更されることが確定される.
Reference
この問題について(6.データフレーム(data.frame)), 我々は、より多くの情報をここで見つけました
https://velog.io/@jhon3242/6.-데이터-프레임data.frame
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
name = c('CHOI', 'KIM', 'LEE')
sex = c('M','F','F')
age = c(22,20,26)
occup =c('pilot','doctor','teacher')
data.frame(name,age,sex,occup)
member = data.frame(name,age,sex,occup)
以前に作成したデータを変数に入れます.今、「KIM」の年齢(age)が何なのか気になるなら、どうやって探しますか?
以前は、リストから目的の値を検索する方法を学びました.
name
というリストで、2番の価値のある値を見つけるにはどうすればいいですか?name[2]
を直接打てばいいです.では、
member
というデータフレームでどのように使用しますか?member[2]
2番目に含まれる
age
の値は、データフレームとして現れる.二列目ともいえる.私たちが望む値は「KIM」の年齢、すなわち2行2列の値です.では、以下のようにすればよい.
member[2,2] # [1] 20
では、私たちが望んでいるKIMの年齢は20歳であることが確認できます.member[행,열]
をすると所望の位置値が得られます.行のインポート
では、すべてのローの値を取得するにはどうすればいいのでしょうか.次のようにする
member[1,]
これで欲しい行の値を全部持ってくることができます.
必要なカラムの値を取得するには、
member[,2]
を行います.この点から、前にやった
member[2]
は、実はmember[,2]
と同じ価格であることがわかります.しかし、それ以外に、以下の内容をもたらすことができます.memeber[,1] # [1] "CHOI" "KIM" "LEE"
member$name # [1] "CHOI" "KIM" "LEE"
これにより$
を利用して持参することができる.3.値の変更
今度は値段を変えてみましょう.
先ほど作成したデータフレームから年齢を変更する例を示します.members
ここで「LEE」の年齢を26から23に変更しましょう.「LEE」の年齢に関する情報は3行2列目です.members[3,2] # [1] 26
この値を次のように変更します.members[3,2] = 23
これにより、以下のように変更されることが確定される.
Reference
この問題について(6.データフレーム(data.frame)), 我々は、より多くの情報をここで見つけました
https://velog.io/@jhon3242/6.-데이터-프레임data.frame
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
members
members[3,2] # [1] 26
members[3,2] = 23
Reference
この問題について(6.データフレーム(data.frame)), 我々は、より多くの情報をここで見つけました https://velog.io/@jhon3242/6.-데이터-프레임data.frameテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol