回答の一部が「わからない」と「回答したくありません」というアンケート調査を行いました。今では、これらの回答オプションを「N/A」に変更して、統計分析システムで説明されないようにする必要があります。これはどうすればいいですか?Rstudioで値をN/Aに変更する
0
A
答えて
0
これはかなり簡単です。私はフォーマットを提供していないので、私はあなたのデータについていくつか前提をしています。あなたはExcelのスプレッドシートにデータを持っていて、次のコードでRにインポートしていると仮定しよう:
## Import Data ##
require("gdata")
myData <-read.xls("myData.xlsx", stringsAsFactors = FALSE)
[OK]を、今あなたがRのデータフレームがmyData
と呼ばれています。応答を文字列として含むAnswers
という列があるとしましょう。私たちはいくつかの良い回答、いくつかのNAの値、そして「私は知らない」または「私は答えたくありません」または同様のものを持っています。
このコードでは、「わからない」で始まるすべての回答がNAに変更されます。
myData$Answers[startsWith(myData$Answers,"I don't")] <- NA
それとも、(「私はしません」で始まるいくつかの良い答えがある場合など)、各NAには個別に
に答えて指定することができます。
myData$Answers[myData$Answers == "I don't know")] <- NA
myData$Answers[myData$Answers == "I don't want to answer")] <- NA
それとも、あなたが要因のように文字列をインポートした場合は、上記のコードは次のように変化するであろうNA
myData$Answers[grepl("don't know", myData$Answers)] <- NA
にその答えのどこに特定の語句を含むすべての答えを変更することができます。
myData$Answers[grepl("don't know", levels(myData$Answers))] <- NA
関連する問題
- 1. RStudioのデフォルトエディタをノートパッドに変更する++
- 2. 特定の文字で始まる値をNA(R)に変更する方法
- 3. RStudio Editorのテーマを変更する
- 4. RStudio - デフォルトのコードチャンクを変更する
- 5. ファクタを数値に変換し、NA値を許可する
- 6. ggplot geom_barのNA値のラベルと色を変更しますか?
- 7. NAへの変更方法( - )
- 8. RStudioでリーフレットマップの背景を変更する方法は?
- 9. RStudioでのショートカットキーバインドの動作を変更する方法
- 10. RStudio、変数フィールドの幅を変更する方法は?
- 11. はNA以外の値を数え、変数でグループ化する
- 12. NAの値を結合するには
- 13. データフレームにNA値を挿入するR
- 14. データフレームにNA値を挿入
- 15. 全体のdata.frameでNAを ""に変更してください
- 16. 1.0.136のRStudioインターフェイス/動作の変更
- 17. Na値のパーセンテージ(データフレームと変数)R
- 18. フィルタリングNA値は
- 19. R - NAをNaNに変換する
- 20. 2つ目のデータフレームのNAに基づいて、1つのデータフレームの値をNAに変換する
- 21. 私はRstudioの--max-ppsizeを変更したいです
- 22. SpatialPointsDataFrameの0を特定の列のNAに変更します。
- 23. R - 以前の非NA値のためのNA値をリサイクル
- 24. Rstudioのヘルプタブ/ドキュメントのフォントサイズを変更する
- 25. アクティブセッションのグローバル変数をバックグラウンドプロセスから更新するRstudio Server
- 26. Rstudio:プロジェクトのgitバージョンコントロールの起点を変更する
- 27. データフレームのNA-s個以上の列を変更する
- 28. PostgreSQLでtxtファイルをインポートする際に、NA値をNULL値に変換する方法はありますか?
- 29. NA強制なしで文字を数値に変換するR
- 30. R:データフレーム内:NAの列に最初の非NA値を設定