将连接字符串分配给R

时间:2016-01-22 13:25:32

标签: r

我有一个案例,我试图将连接的字符串分配给变量。然而,每当我检查变量值时,它都是空的。连接的原因是我在不同的行上发生了字符串:

我想要的输出应该是一个变量,它以下列格式保存数据:

OUTLET:  KIBO PHARMACY 
OWNER:  MARIAM 
MOBILE:  765816927

我试过了:

row.popup <- cat(paste("OUTLET: ",row.outlet,"\n"),
                         paste("OWNER: ", row.owner,"\n"),
                         paste("MOBILE: ", row.mobileNo))

上面没有将连接的字符串赋给变量。我也尝试过:

row.popup <- paste(cat("OUTLET: ",row.outlet,"\n"),
                         cat("OWNER: ", row.owner,"\n"),
                         cat("MOBILE: ", row.mobileNo))

这也不会将连接的字符串分配给变量。

有什么建议吗?

2 个答案:

答案 0 :(得分:2)

这不一定是你要求的,因为这只是一个字符串,但会根据你的期望显示:

> row.popup <- paste("OUTLET: KIBO PHARMACY",'OWNER: MARIAM', "MOBILE:  765816927", sep="\n")
> cat(row.popup)
OUTLET: KIBO PHARMACY
OWNER: MARIAM
MOBILE:  765816927

答案 1 :(得分:0)

数据

row.outlet <- "KIBO PHARMACY"
row.owner <- "MARIAM"
row.mobileNo <- 765816927

你可以尝试:

cat(paste(" OUTLET: ",row.outlet), "\n",
    paste("OWNER: ",row.owner), "\n",
    paste("MOBILE: ",row.mobileNo))