悬赏 10 个论坛币 未解决
是这样的,如果我用scan(file="a.txt",skip=10,nlines=10)的话。R会让硬盘的读写头开始从文件"a.txt"的最开始进行扫描,先扫10行并drop掉,然后再扫10行读入内存,最后读写头会停在"a.txt"的第20行末尾。这时如果我想读“a.txt”的第21-30行该怎么办呢?如果我用scan(file="a.txt",skip=20,nlines=10)的话读写头会先回"a.txt"的最开头,先扫描20行再读10行的,而不是接着原来读写头的位置往下读10行,这在处理大数据时耗费时间挺多的。所以我想问问关于R的控制读写位置的函数有哪些,该怎么用呢?谢谢大家了~~~~