> temp <- c("samplea sampleb samplec")
> tc <- textConnection(temp)
> read.delim(tc,header=F,sep="")
V1 V2 V3
1 samplea sampleb samplec
> close(tc)
通常创建如下:
> temp <- c("samplea sampleb samplec")
> read.delim(textConnection(temp),header=F,sep="")
V1 V2 V3
1 samplea sampleb samplec
但是,如果我不创建如下所示的文本连接对象:
{{1}}
如何关闭连接?如果我不关闭它会发生什么?
答案 0 :(得分:4)
您不需要textConnection。你可以做到
read.delim(text="samplea sampleb samplec", header=F, sep=" ")
如果您仍想使用文本,连接,只需将其设为正确的对象,并在完成后将其关闭
temp <- c("samplea sampleb samplec")
tc <- textConnection(temp)
read.delim(tc, header=F, sep="")
close(tc)
如果你不关闭它,你会看到它列在
中showConnections()
您可以使用行号关闭该表的连接。例如
close(getConnection(1))
或者您可以使用
关闭所有连接closeAllConnections()