在R中创建数据帧时,有没有办法使用空格?
我正在尝试使用R创建一个表格pdf,但首先我需要将所有信息放入R中的一个表格中。我想使用read.table函数,并以这种方式添加文本,但文本中有空格,因此它一直告诉我元素太多。有没有一种方法可以在不影响表格的情况下在单词之间创建间距 这是我的代码:在R中创建数据帧时,有没有办法使用空格?,r,read.table,R,Read.table,我正在尝试使用R创建一个表格pdf,但首先我需要将所有信息放入R中的一个表格中。我想使用read.table函数,并以这种方式添加文本,但文本中有空格,因此它一直告诉我元素太多。有没有一种方法可以在不影响表格的情况下在单词之间创建间距 这是我的代码: df<-read.table(text= "1 data analytic 2 learn curve 3 process 4 competitive" df我们可以使用readLines阅读,使用sub创建引号,然后
df<-read.table(text=
"1 data analytic
2 learn curve
3 process
4 competitive"
df我们可以使用readLines
阅读,使用sub
创建引号,然后使用read.table
lines1 <- sub("([A-z]+)\\s+([A-z]+)", "'\\1 \\2'", lines)
read.table(text=lines1, header=FALSE, stringsAsFactors=FALSE)
# V1 V2
#1 1 data analytic
#2 2 learn curve
#3 3 process
#4 4 competitive
行1
lines <- readLines(textConnection("1 data analytic
2 learn curve
3 process
4 competitive"))
lines <- readLines("filename.txt")