【发布时间】:2022-11-13 19:40:03
【问题描述】:
我有以下向量:
v1 <- c("R", "H", "K") # * (asterisk sign)
v2 <- c("D", "E") # + (plus sign)
v3 <- c("A") # - (minus sign)
给定另一个字符串,我想计算有多少个字符属于v1 和v2。
例如:
x1 <- "GMRRRARRRS"
# ***-***
# v1_count = 6
# v2_count = 0
# v3_count = 1
x2 <- "KMRDFRHRAE"
# * *+ ***-+
# v1_count = 5
# v2_count = 2
# v3_count = 1
因此,属于向量的任何字符都将被计为单个计数。
最终输出将是一个数据框或小标题:
R,H,K D,E A
GMRRRARRRS 6 0 1
KMRDFRHRAE 5 2 1
我怎样才能用 R 做到这一点?
【问题讨论】: