【发布时间】:2019-06-13 10:30:14
【问题描述】:
我有一个像这样的向量的拆分字符串
df <- c("Test A:No1", "Test B:No2")
l <- str_split(df, ":")
l
让我回来
[[1]]
[1] "Test A" "No1"
[[2]]
[1] "Test B" "No2"
现在我有兴趣独立访问所有第一个元素和所有最后一个元素或创建一个类似的向量
[1] "Test A" "Test B"
和
[1] "No1" "No2"
我尝试了几种类型的单括号和双括号,带和不带逗号,但 l[[x]][1] 或 l[[x]][2] 只给我列表元素 x。
如何一次访问所有元素(例如 l[[]][1] )?
【问题讨论】:
-
见
?data.table::tstrsplit。