我想知道如何使用R进行货币处理。这意味着要进行算术运算,打印格式正确的数字等。

例如我有一些值(value)观

1.222.333,37
1.223.444,88

我可以将其转换为数字并四舍五入,去掉美分,但是没有更好的模式可以使用吗?我确实尝试过格式化方法,例如:
format(141103177058,digits=3,small.interval=3,decimal.mark='.',small.mark=',')

但没有成功。有什么建议或想法吗?

最佳答案

秤套件具有以下功能:
dollar_format()

install.packages("scales")
library(scales)

muchoBucks <- 15558.5985121
dollar_format()(muchoBucks)

[1] "$15,558.60"

09-04 01:28