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 中,并自动用 Comma 和 Quote 每行分隔?
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"
我有一个 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 中,并自动用 Comma 和 Quote 每行分隔?
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"