我有一个以下格式的文本文件:elt1\telt2\t...1,000,000个元素.这些元素中的大多数是整数,但其中一些元素的形式为number_number或chainOfCharacters.例如:1\t2\t2_3\t4_44\t2\t'sap'\t34\t'stack'应该输出:1 2 2_3 4_44 2 'sap' 34 'stack'.我试图在R中加载这些数据,data <- read.table(file(fileName),row.names=0,sep='\t')但这是永远的.有可能加快这个速度吗?
您应该使用scan:
scan(fileName, character(), quote = "")
# Read 8 items
# [1] "1" "2" "2_3" "4_44" "2" "'sap'" "34" "'stack'"
Run Code Online (Sandbox Code Playgroud)