我已经升级了R6.3.1的最新版本。我尝试导入一个包含数字和字符串数据的大型.csv文件。我注意到数字数据似乎没有正确导入。R中的小数位似乎不正确。例如:未清余额栏。
如果我在Excel中对此列进行求和,则会得到以下结果167050951793.0550000
当我在R中对同一列求和时,我得到了以下结果167050951792.9998
我有Excel 365。我将Excel文件保存为.csv。在此之前,我将所有数字字段转换为带有小数点2位的数字格式。
输入原始数据
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格式)
1.00
1.00
1.00
1.00
1.00
1.00
1.00
实际效果
1.00
1.00
1.00
1
1
1
1
当我导出数据时,数据是不带小数位的导出的。
发布于 2019-09-14 17:17:52
您已经尝试用函数“read.csv()”导入数据了吗?
https://stackoverflow.com/questions/57937428
复制