2016-05-14 5 views
0

recodeは変数内の値の区切りに使用しようとしていますが、特定の変数では別の変数でうまく動作している場合にしか機能できません。パッケージepicalcからのコードを記録する際のエラー

recode(age, age > 60, NA) 

recode.defaultでエラーが発生しました(年齢、年齢> 60、NA):オブジェクトが '.dataの'

With out any error

Giving error

を発見していない何をすべきか?

答えて

1

は、私はあなただけepicalc is somewhat obsolete ...こと

age[age>60] <- NA 

注を行うことができると思います。 epicalcがデフォルトでdata frame called .dataで動作するように見えますが、状況が難しくなる可能性があります。

+0

お手数ですが、助けてください。私は今、私が欲しいことをすることができますが、私はまだそれが1つのデータフレームで動作し、別のフレームでは動作しない理由で混乱しています!あなたがこれについて少し分かち合えることができれば素晴らしいことでしょう。再度、感謝します。 – Mrinal9

関連する問題