데이터 프레임에서 두 배의 벡터를 합산하려고합니다. 합계가 비교적 적을 때, 이는 의도 한대로 작동합니다.큰 R에 소수점 2 개를 표시하려면 어떻게해야합니까?
df <- data.frame(
numbers = c(50, 632.5, 12.45)
)
sum(df$numbers)
# 694.95
그러나 합계가 커지면 R은 합계를 반올림하기 시작합니다.
df <- data.frame(
numbers = c(50000000, 632.5, 12.45)
)
sum(df$numbers)
# 50000645
어떻게 R이 소수점을 제거하지 못하게 할 수 있습니까? 내가 원하는 결과는 다음과 같습니다.
sum(df$numbers)
# 50000645.95
주 : // 유래합니다. co.kr/a/9508558/1412059) 문제가 있습니다. [임의 정밀도] (https://cran.r-project.org/web/packages/Rmpfr/vignettes/Rmpfr-pkg.pdf) 숫자가 필요할 수 있습니다. – Roland