表示为E的数字,尽管在R中使用scipen



我有一个类似"102622812"的数字。我使用的scipen如下

options(scipen=999)

但是,当我使用write.csv将数字写入文件时,我仍然会得到类似1.03E+08 的格式

我还尝试将此列转换为字符类型并写入文件。我仍然有同样的问题。

即使.csv文件是在没有科学符号的情况下保存的,Excel等电子表格软件也会以科学符号显示它们。检查实际输出的一些选项有:

  • 在简单的文本编辑器(如记事本或Gedit)中打开文件
  • 在R上使用readLines("file.csv")
  • 在终端中打印文件内容(在Windows上为type file.csv,在Linux/Mac上为cat file.csv

相关内容

  • 没有找到相关文章

最新更新