Я нашел этот код:
string = c("G1:E001", "G2:E002", "G3:E003")
> sapply(strsplit(string, ":"), "[", 2)
[1] "E001" "E002" "E003"
ясно, что strsplit(string, ":")
возвращает векторы размера 3, где каждый компонент i является вектором размера 2, содержащим Gi
и E00i
.
Но почему еще два аргумента "[", 2
приводят к выбору только тех E00i
? Насколько я вижу, единственными аргументами, принимаемыми функцией, являются:
sapply(X, FUN, ..., simplify = TRUE, USE.NAMES = TRUE)