當我嘗試單獨使用(長)字符串值的列:如何單獨與tidyr較長stringvalues成兩列
df <- tbl_df(c("Indian | Londen", "Greek | Amsterdam", "Hamburger and BBQ | Paris du Nord"))
df <- separate(df, col = value, into = c("var1","var2"), sep = " | ")
我得到它說,有在三處值過多的警告消息而當我看到改變的數據幀我沒有得到期望的DF
# A tibble: 3 × 2
var1 var2
* <chr> <chr>
1 Indian |
2 Greek |
3 Hamburger and
似乎在每個空間分割,沒有人知道一個方法來解決此問題? var2應該包含城市或地區名稱,謝謝。