現実的な問題で使用するデータオブジェクトの次のスタイルのどの程度:様々なRのデータストレージオプション:長所と短所私はしばしば混乱しています
一覧:
person_list<-list(age=25,weight=180,height=150,male=TRUE,profession="doctor")
アレイ:
person_array<-c(age=25,weight=180,height=150,male=TRUE,profession="doctor")
ハッシュ:
person_hash<-hash(age=25,weight=180,height=150,male=TRUE,profession="doctor")
データフレーム:後知恵で
person_frame<-data.frame(attributes=c("age","weight","height","male","profession"),values=c(25,180,150,TRUE,"doctor"))
、データフレームの選択は愚かなようだが、どのような他の人はどうですか?彼らはすべてOKですか?
また、あるフォームを別のフォームに使用する利点/不利な点はありますか?
ハッシュはネイティブのデータ型ではないので、R Studioはそれを自動完成しないので、それはほんのわずかな欠点です。その他の問題?
PS。データは巨大ではありません。したがって、パフォーマンスは大きな問題ではありません。コードの容易さと間違いやバグなどの可能性があります。