【发布时间】:2021-09-24 11:24:52
【问题描述】:
这就是我的专栏之一的样子:
| Infos |
|---|
| NAME: ANGELA SURNAME:SMITH AGE:22 CITY: LA |
| NAME: ANDREW SURNAME: D'ONOFRIO AGE:47 CITY: NYC |
我想创建四列:
| NAME | SURNAME | AGE | CITY |
|---|---|---|---|
| ANGELA | SMITH | 22 | LA |
| ANDREW | D'ONOFRIO | 47 | NYC |
我读到我们可以使用 tidyverse 中的“分离”,这就是我尝试过的。
library(tidyr)
library(tidyverse)
df <- infos %>% separate(Infos, c("NAME", "SURNAME","AGE","CITY"))
但这是输出:
| NAME | SURNAME | AGE | CITY |
|---|---|---|---|
| NAME | ANGELA | SURNAME | SMITH |
| NAME | ANDREW | SURNAME | D'ONOFRIO |
然后我想了解如何让 R 知道它必须分离什么。也许这个确切的主题之前已经在这里处理过(但我没有找到它)所以如果有必要请随时重定向我!
【问题讨论】: