R以每行一个字符串的方式粘贴输入

R paste input in a way that each row a string is

我有一个 Excel 的数据,像这样(但后来 N=1.000):

p_evar7_CO.main.
p_evar7_CP.acquistion..sign_up.start
p_evar7_CP.main.
p_evar7_CP.main.facial_stylers00

我想把它放在一个向量中,但是用简单的 copy/pasting 就出错了。我想要这样的结果:

Excel <- c("p_evar7_CO.", "p_evar7_CP.acquistion..sign_up.start", "p_evar7_CP.main.","p_evar7_CP.main.facial_stylers00")

所以基本上:如何将大数据文件粘贴到 R 中,并自动用 CommaQuote 每行分隔?

EDIT 我不想加载 Excel 数据文件,而只是粘贴列名(并将它们作为向量)。

看起来你可以做一个简单的 scan()

scan(file, what = "")

其中 file 是字符串形式的文件名。如果您正在使用复制的文本,那么您可以输入 "clipboard" 作为文件名。

scan("clipboard", what = "")

例如,我从您的问题中复制了以下代码的文件文本。

scan("clipboard", what="")
# Read 4 items
# [1] "p_evar7_CO.main."                     "p_evar7_CP.acquistion..sign_up.start"
# [3] "p_evar7_CP.main."                     "p_evar7_CP.main.facial_stylers00"