Я пытаюсь разбить строку на один столбец ...
> df.arpt
arpt
1 CMH 39402
2 IAH 97571
3 DAL 67191
4 HOU 07614
5 OKC 11127
... и разбить ее на два новых столбца с результатом, который выглядит следующим образом ...
> df.arpt
arpt arptCode arptID
1 CMH 39402 CMH 39402
2 IAH 97571 IAH 97571
3 DAL 67191 DAL 67191
4 HOU 07614 HOU 07614
5 OKC 11127 OKC 11127
Я действительно хочу, чтобы что-то подобное было возможно ...
> df.arpt$arptCode <- strsplit(df.arpt$arpt, " ")[[...]][1]
> df.arpt$arptID <- strsplit(df.arpt$arpt, " ")[[...]][2]
... где ...
в коде представляет "для каждой записи во фрейме данных".
Есть предложения, как это сделать? (Я бы хотел придерживаться базового R / «из коробки» R, а не пакетов более высокого уровня.) Думаю ли я об этом правильно в R?