as.numeric () будет подходящим методом для хранения значения журнала.
Если вы сохраните как .integer () , вы не сможете сохранить точное значение и будете вынуждены округлить до ближайшего целого числа, чтобы привести значение к целому числуформат.
Если вы хотите увидеть, что происходит при вставке журнала в целочисленный формат:
as.integer(log(100))
#[1] 4
vs
as.numeric(log(100))
#[1] 4.60517
То же понятие применимо к вектор значений журнала :
as.integer(c(log(100),log(200),log(999)))
#[1] 4 5 6
против
as.numeric(c(log(100),log(200),log(999)))
#[1] 4.605170 5.298317 6.906755
против
round(as.numeric(c(log(100),log(200),log(999))),2)
#[1] 4.61 5.30 6.91