如何在Rstudio中快速引用几个单词?

tna*_*bdb 7 r rstudio

如何将MI,ID,FL变成"MI","ID","FL",而不必输入每一个双引号?

小智 8

您可能想查看datapasta包!

如果您按照链接小插图的“使用 vector_paste() 将列表粘贴为水平向量”下的说明进行操作,您将能够键入诸如MI, ID, FLcut 之类的内容,然后使用指定的键盘快捷键(例如shift + cmd + v)将其粘贴到c("MI", "ID", "FL").


Kay*_*yer 6

在 RStudio 中使用以下步骤:

  1. 选择要引用每个单词的文本。
  2. 打开查找/替换(command-fctrl- f
  3. 选中“在选择中”框
  4. 在查找字段中键入逗号空格:[, ]
  5. 在替换字段中键入quote逗号空格quote:[", "]
  6. 选择替换字段后的全部按钮
  7. 键入首尾引号。

我经常使用这个程序。我希望有人会编写一个提供键盘快捷键的 RStudio 插件!


Dic*_*nus 5

Hmisc 包有一个函数 Cs(),它将评估逗号分隔的文本是否有引号。

Cs(MI, ID, FL)
#becomes:
"MI", "ID", "FL"
Run Code Online (Sandbox Code Playgroud)


Att*_*s29 -1

假设您想要这个来制作向量,也许这个函数对您有用?

getSplit = function(oneString, delim){ return(unlist(strsplit(oneString, delim),use.names = F)) }

例子

oneStringInst = "MI, ID, FL" testResult = getSplit(oneStringInst, delim=", ")