2
で科学的表記を保存:数に変換、文字ベースの科学番号と私は文字で、この値を持つR
val <- "1e-14105"
私が何をしたいのかを数値に変換し、科学的表記法を維持することです。したがって、結果は単に数字として1e-14105
です。
私はこれを試みたが、失敗しました:
> as.numeric(val)
[1] 0
> format(as.numeric(val), scientific=TRUE)
[1] "0e+00"
それを行うための正しい方法は何ですか?
したがって、 '1e-14105'を数学的な形式でそのまま使用する方法はありませんか? – scamander
@qqq - ここで言及されている非常に小さい/非常に大きい数を処理するためのパッケージのいくつかを検討することができます - https://stackoverflow.com/questions/5802592/dealing-with-very-small-numbers-in-r – thelatemail