r - 为什么 as.character 会去掉小数点?
问题描述
我很想知道为什么as.character(5.0)
返回5
但在 R 中as.character(5.1)
返回5.1
。我试图通过阅读文档来获得答案,但没有运气。
解决方案
我很想知道为什么 as.character(5.0) 返回 5
这里的关键词是“回报”。你是什么意思?请注意,在控制台中输入此命令会给您 5:
> 5.0
[1] 5
为了计算的目的,5 与 5.0 相同。所以你可能真正关心的是如何打印5 。因此,您需要使用 joran 的方法或类似sprintf
.
推荐阅读
- puppet - Puppet 4:由于缺少数据,agent 找不到 master
- flutter - GMT 时间字符串到 Dart 中的 DateTime
- python - 在 Django Rest Framework 中创建对象后如何调用函数?
- javascript - 采用显示表单数据的组件会返回警告。警告是 [Vue warn]: Component is missing template or render function
- jenkins - 如何通过 Publish Over SSH Plugin 执行 sudo 命令
- async-await - 在异步中使用 return 语句来同步 javascript 函数/类
- android - android studio中的模拟器从侧边栏开始
- azerothcore - 是否可以将核心补丁变成艾泽拉斯核心的模块?
- javascript - 如何判断 javascript 表单方法 = post 在反应应用程序中何时完成?
- jquery - 如何更新模糊输入的值