R中的read.table多行

时间:2013-08-26 19:01:49

标签: string r read.table

我想在R中使用read.table多行。 喜欢 read.table(“looooooooooooooooooooooooooooooooooooooong string”,header = T) 我想在中间分割字符串,我该怎么做?

由于

2 个答案:

答案 0 :(得分:1)

现在还不完全清楚你想要什么,因为标题暗示了一个与实际帖子内容不同的问题。但是关于削减字符串,substring可以解决问题:

s = 'loooooong string'
substring(s, c(1, (nchar(s)/2) -1), c(nchar(s)/2, nchar(s)))
[1] "loooooon"   "ong string"

有关使用substring的更多信息和更灵活的方法,请参阅:

How to split a string into substrings of a given length?

答案 1 :(得分:0)

另一种方法是使用paste

read.table(paste("loooooooooooooooo",
                 "ooooooooooooooooooooooong string", sep=""), header = T)