【发布时间】:2013-11-03 09:38:21
【问题描述】:
要阅读Test.csv的前5列,我可以去:
x <- matrix(scan(pipe(paste0("cut -f1,2,3,4,5 -d, ","/home/test/Test.csv")),skip=1,sep=","),ncol=5)
那么如果我用普通的方法阅读它:
y <- read.csv("/home/test/Test.csv")
我收到错误消息:
Warning message:
closing unused connection 3 (cut -f1,2,3,4,5 -d, /home/test/Test.csv)
此错误消息是否存在问题,如果是,我该如何解决?
【问题讨论】:
-
尝试将
pipe返回的连接分配给一个对象,并在使用scan后显式分配close。 -
@Roland 你能举个例子吗
-
这不是错误。只是一个警告。
标签: r exception csv connection