【发布时间】:2018-11-22 17:19:36
【问题描述】:
我需要将具有 2 位小数点精度的浮点数据帧转换为字符串。但是,as.character 会在小数部分去掉零:
> as.character(1.00)
[1] "1"
> as.character(1.10)
[1] "1.1"
我希望这些数字保持原始格式,即:
> paste0(1, ".00")
[1] "1.00"
> paste0(1, ".10")
[1] "1.10".
目前我计划运行 for 循环,检查字符串长度并在我的数据帧中应用 paste0(),但这对我来说似乎真的很愚蠢。有简单的方法吗?
【问题讨论】: