粘贴到新的字符串var,但是由La​​vaan的新行折叠

时间:2017-11-01 16:28:32

标签: r newline

我有一个大型的SEM使用Lavaan包。 由于它很大,我使用循环来生成方程。然而,似乎有必要将方程式输入为字符串,其中每个方程是一个新的线。例如:

base64.b64encode(bytes.fromhex("4297f44b13955235245b2497399d‌​7a93"))

简单地用空格分隔会导致错误: “~targetF3_all = ~target:对象'找不到'targetF3_all'时出错”

我的问题是我需要能够通过换行来粘贴和折叠来创建一个字符串,所以cat()不是一个选项。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以在collapse=中使用paste参数:

model = paste(c('F1_all =~ target', 'F2_all =~ target', 'F3_all =~ target'), 
              collapse = '\n')
# [1] "F1_all =~ target\nF2_all =~ target\nF3_all =~ target"