2016-09-22 9 views
-4

データセットが提供されており、特定の列の値に基づいてビニングを実行するように求められています。ここでは、列の値は、数値に変換しようとしたときに係数になっていますが、NAの強制またはファクタ値の取得中ですが、テーブル内のデータは取得されません。私はこのコードを試みたとき因子をビニング操作の数値に変換できません

data$imdbVotes <- as.numeric(as.character(data$imdbVotes)) 

私はエラーを得た:

Warning message: NAs introduced by coercion

これは提供テーブルであると私はIMDBの投票に基づいたビニングを実行する必要があります。

enter image description here

+0

警告はエラーではありません。結果を確認してください。 –

+3

ようこそStackOverflowへ! [良い質問をする方法](http://stackoverflow.com/help/how-to-ask)と[再現可能な例を与える方法](http://stackoverflow.com/questions/)の情報をお読みください。 5963269/how-to-make-a-great-r-reproducible-example/5963610を参照)。これは他の人があなたを助けることをはるかに容易にします。 – Jaap

+1

画像を投稿していないが、あなたの問題を理解するのに役立たない。データの例とエラーを説明するだけで理解することができます。 SOの質問方法をお読みください。がんばろう – user5249203

答えて

0

こんにちはニースはEdwisorのあなたを満たします。あなたがしていることはまったく正しいことです。ファイルにはいくつかのNAsが必要です。

たとえば、tail(data,7)を試すと、ムービーVenkyのimdbVotesの値が表示されません。今我々は2つの選択肢がある。このアイテムのデータを取得してください。 NAとして保管してください。

データがクリティカルな理想的なシナリオでは、データを再度抽出して欠損値がないようにします。この場合、私はNAとしておくつもりですので、計算を煩わせることはありません。

関連する問題