我有以下字符串: Getty <- "Four score and seven years ago our fathers brought forth on this continent a new nation, conceived in liberty, and dedicate...
我有以下正则表达式,可以在任何空格或标点符号处进行拆分。 我如何从:punct:中排除一个或多个标点符号? 假设我想要排除撇号和逗号。 我知道我可以明确地使用 [这里的所有标点符号] 代替 [:punct:] ,但我希望有一种排除方法。 X <- "I'm not that good ...
我希望你能帮我翻译一些与IT技术有关的内容。要翻译的内容是如何拆分一个通用格式的字符串,其中方括号表示字符串的“部分”。例如: x <- "[a] + [bc] + 1" 并返回一个类似于字符向量的结果: "[a]" " + " "[bc]" " + 1" 更新:最终使用...
我有一个包含街道地址的数据集,它们的格式非常不同。例如: d <- c("street1234", "Street 423", "Long Street 12-14", "Road 18A", "Road 12 - 15", "Road 1/2") 我想要从这个内容中创建两列。 1...
我是一名初学者,正在了解R语言。我有一个数据框,其中包含如下类型的列名: file_001 file_002 block_001 block_002 red_001 red_002 ....etc' 0.05 0.2 0.4 ...
当我使用stringr::str_split函数将"\n\na\n"按照"\n"分割时,得到的结果是c("", "", "a", "")。 我本以为当我使用stringr::str_split将"a\n\nb"按照"\n"分割时,可以得到c("a", "", "", "b"),但实际上得到的...
我正在努力弄清楚如何将数据框中的"Name"一列拆分成两个其他列,即在同一数据框内将其拆分为FistName和LastName。挑战在于我的某些姓名有几个姓。基本上,我想要取第一个单词(或字符串的元素)并放入FirstName列,然后将所有后续文本(当然不包括空格)放入LastName列。 ...
我有一个大的数据框,其中有一个因子列,我需要通过拆分因子名称来将其分成三个因子列。这是我目前的方法,但对于大的数据框(有时包含几百万行),速度非常慢: data <- readRDS("data.rds") data.df <- reshape2:::melt.array(dat...
如何在R中执行字符串分割(stringsplit())操作?当没有以破折号分隔的名字时停止分割。将右侧子字符串保留为给定结果。 a <- c("tim/tom meyer XY900 123kncjd", "sepp/max/peter moser VK123 456xyz") # ...