【发布时间】:2020-06-08 13:48:14
【问题描述】:
string <- paste(append(rep(" ", 7), append("A", append(rep(" ", 8), append("B", append(rep(" ", 17), "C"))))), collapse = "")
text <- paste(append(rep(" ", 7), append("I love", append(rep(" ", 3), append("chocolate", append(rep(" ", 9), "pudding"))))), collapse = "")
string
[1] " A B C"
text
[1] " I love chocolate pudding"
我正在尝试将“string”中的字母与“text”中的文本匹配,以便字母 A 对应文本“我爱”,B 对应“巧克力”,C 对应“布丁”。理想情况下,我想将 A、B、C 放在第 1 列和数据框(或 tibble)的三个不同行中,并将文本放在第 2 列和相应的行中。有什么建议吗?
【问题讨论】:
-
你的
texts 都是 4 个字长还是不同?
标签: r