【发布时间】:2014-04-22 20:53:45
【问题描述】:
我想在导入数据框时限制小数位数。我的 .txt 输入在“值”列中的每一行都有 16 位小数。在同一个列中,它可以同时包含数字和字符串。我的数据框看起来像这样:
Value
0.202021561664556
0.202021561664556
0.202021561664556
0.202021561664556
NC
...
我预期的数据框
Value
0.20202156
0.20202156
0.20202156
0.20202156
NC
...
无效的真实输入(DF):
DF <- "NE001358.Log.R.Ratio
-0.0970369274475688
0.131893549586039
0.0629266495860389
0.299559132381831
-0.0128804337656807
0.0639743960526874
0.0271669351886552
0.322395363972391
0.179591292893632
NC"
DF <- read.table(text=DF, header = TRUE)
【问题讨论】:
-
例如,假设
NC表示NA(未计算/不可用),可能:read.table(text=DF, header = TRUE, colClasses="numeric", na.strings="NC")