【发布时间】:2014-03-20 13:41:08
【问题描述】:
如果我有一个 data.frame,我如何使用 v2 值对 v1 进行子字符串化。
df <- data.frame(v1 = c("jsdlfkjs", "fjdslkkkkfj", "jdkskksjdjslak"),
v2 = c(3,4,2))
如何应用这样的东西:
res <- substring(df$v1, start = df$v2-1, stop = df$v2+1)
得到
res
# [1] "sdl" "dsl" "jdk"
【问题讨论】:
-
我不确定这里的问题。
substring尽我所能满足您的要求.... -
你是对的——几乎。我没有完全正确。它适用于: res