【发布时间】:2019-08-29 23:13:53
【问题描述】:
我想将向量的每个元素转换为它们的第一个、前两个等字母,然后再次收到一个带有结果的向量:
例子:
vector2 <- c("nike", "adidas")
结果:
> term2
[1] "n" "ni" "nik" "nike" "a" "ad" "adi" "adid" "adida" "adidas"
这仅适用于耐克:
vector1 <- c("nike")
n <- nchar(vector1)
for(i in 1:n)
{
term2[i] = substr(vector1, 1,i)
}
但是
vector2 <- c("nike", "adidas")
【问题讨论】: