私はRを初めて使用し、このすばらしいWebサイトで他の質問を調べることから多くのことを学びました。
でも今は他の例ではわからないデータ管理の問題を扱っているので、お役に立てれば幸いです。
csvファイルから読み込んで、次の例のようにフォーマットされたベクトルにラングリングした一連の調査回答があります。
test <- c(
"[1234],Bob Smith,",
"Q-0,Male",
"Q-1,18-25",
"Q-2,Computer Science",
",",
"[5678],Julie Lewis",
"Q-0,Female",
"Q-1,18-25",
",",
","
)
すべての行が同じ長さではないという事実に対処するために使用した","
ため、それは独自の行に表示されることに注意してください。また、すべての回答者がすべての質問に回答しているわけではないことにも注意してください。fill=TRUE
read.csv
これを次の構造のデータフレームに変換する必要があります。
ID name gender age major
1 [1234] Bob Smith Male 18-25 Computer Science
2 [5678] Julie Lewis Female 18-25 NA
...
すべての質問にすべての回答者が回答したわけではないため、ベクトルを行ごとにマトリックスまたはデータフレームに読み込むことができないようです。これに対処する方法について何かアドバイスはありますか?