• ベストアンサー

R言語で文字の質的データをカテゴリカルデータ(番号)に変えたいのですが

R言語で文字の質的データをカテゴリカルデータ(番号)に変えたいのですが、変換方法がわかりません。 3000人の(1)購読あり/なし(2)男/女(3)年齢回答者のデータを使ってヒストグラムを書きたいのですが、 そのままやるとエラーになります。 (1)(2)を男なら0、女なら1というデータに変えたいのですが、手入力は無理なので、何か変換方法がありましたら教えて頂きたいです。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • sakusaker7
  • ベストアンサー率62% (800/1280)
回答No.1

具体的なフォーマットが書かれてないので何とも言えませんが 文字列変換(と必要なら数値化)してやればいいだけではないですか? 連想配列 - Rではnames()関数を用いることでリストや配列などに名前ラベルをつけることができる http://rs.docs8.net/vector/names.html データ型 - 文字列や数字などのデータ型を明確に区別することで数値演算などを行えるようにする http://rs.docs8.net/programming/data_type.html R における正規表現 - RjpWiki http://www.okada.jp.org/RWiki/?R%20%A4%CB%A4%AA%A4%B1%A4%EB%C0%B5%B5%AC%C9%BD%B8%BD

ritty811
質問者

お礼

ありがとうございました!

関連するQ&A