文字列から整数へのデータのキャストに問題があります。
たとえば、元のデータは次のようになります
orderdt[1:10,2]
[1] 71004 13943 11337 9647 9363 6836 5957 5167 4963 4850
しかし、このようにダブルにキャストすると、まったく異なる数に変わります
as.numeric(orderdt[1:10,2])
[1] 854 164 82 1069 1051 823 724 636 613 600
もともと私は柱(約1ミル列)を2重に鋳造しましたが、下部のほとんどが変換され、最初の300程度だけがこの方法でねじ込まれました。なぜこれが起こったのか、それを修正する方法を知っていますか?
助けてください。