r - 确保在 CSV 输出中保持长数字
问题描述
我有一个需要保存为 csv 文件的 R 数据框,但是当另存为 csv 文件时,一个数字列会更改其格式。
我有一个名为 ID 的字符列,如下所示:
df <- data.frame(ID = as.character(1181050000000002, 1189050000000003),
Other = c("John", "Mary"))
当我在 r 上另存为 csv 文件时,它变为
write.csv(df, "df.csv", row.names = FALSE)
df <- read.csv("df.csv")
df$ID
ID
1181050000000000
1189050000000000
我打开 csv 文件时的输出应该显示为原始
ID
1181050000000002
1189050000000003
解决方案
推荐阅读
- python - 放
导致 twilio.rest 中的变量 - python - 如何解决 TypeError:ObjectId 类型的对象不能使用 flask-jwt 进行 JSON 序列化
- react-native - 为什么绑定道具不起作用但使用箭头函数?
- javascript - 如何在插件中的 Ckeditor5 中创建事件
- innerhtml - innerHTML 属性如何作用于 sublime text 3
- javascript - 如何使用 dotenv 将环境变量添加到我的 React 和 Firebase 项目?
- javascript - 使用 DOM 元素初始化变量:“window.onload”是否最适合它?
- python - 使用 BeautifulSoup 搜索包含特定文本的文本
- apache-spark - pyspark中基于rdd列的哈希分区
- rust - 如何在 Rust 中获取当前堆栈帧深度?