首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用R veriosn 3.6.1导入csv格式的数值数据时遇到的问题

问使用R veriosn 3.6.1导入csv格式的数值数据时遇到的问题
EN

Stack Overflow用户
提问于 2019-09-14 16:38:07
回答 1查看 161关注 0票数 0

我已经升级了R6.3.1的最新版本。我尝试导入一个包含数字和字符串数据的大型.csv文件。我注意到数字数据似乎没有正确导入。R中的小数位似乎不正确。例如:未清余额栏。

如果我在Excel中对此列进行求和,则会得到以下结果167050951793.0550000

当我在R中对同一列求和时,我得到了以下结果167050951792.9998

我有Excel 365。我将Excel文件保存为.csv。在此之前,我将所有数字字段转换为带有小数点2位的数字格式。

  1. 我已经准备好了Excel中的数据。
  2. 在将文件保存为CSV格式之前,我将所有数字字段转换为数字格式,并使用2位小数位。
  3. 我使用导入将数据导入R (rio包)

输入原始数据

代码语言:javascript
复制
library(rio)
data = rio::import("C:/Users/Manfred Kuhn/Documents/Rwanda IFRS 9 Data/IFRS data sets/Final Data Sets/RWANDA_JUL19_FINAL_REMEDIATEDv6.csv",integer64 = "double")

我有一个名为OS_Balance (意思是未清余额)的列,预期结果(用excel格式)

代码语言:javascript
复制
1.00
1.00
1.00
1.00
1.00
1.00
1.00

实际效果

代码语言:javascript
复制
1.00
1.00
1.00
1
1
1
1

当我导出数据时,数据是不带小数位的导出的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-15 01:17:52

您已经尝试用函数“read.csv()”导入数据了吗?

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57937428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档