私は緊急治療室の ICD-9 コード データ (健康診断) を扱っています。これは、小数点以下 2 桁までの 3 桁のコードです (例: 499、499.1、499.51 など)。一部の特殊コードには、「V10.46」など、最初の数字の代わりに文字「V」が含まれています。
すべての緊急治療室の訪問 (行) には、最大 11 個の診断コード (列) を含めることができるため、reshape() を使用してデータセットを長い形式に変更しました。ここで、 floor() を使用してこれらの小数点を削除します。しかし、R はキャラクターで何かをフロアにすることはできません! 次のエラーが表示されます: Math.factor(dtl$diag) のエラー: 因子に対してフロアが意味をなさない
この投稿にはある程度の関連性がありましたが、より良い方法があるかどうか疑問に思っていますか? R: 変数内の文字観測を削除します
何か案は?