2017-08-04 4 views
3
df <- data.frame(old1 = LETTERS, old2 = 1) 
df_tbl <- copy_to(sc,df,"df") 

df_tbl <- df_tbl %>% dplyr::rename(old1 = new1, old2 = new2) 

リターン:Sparklyr - スパークデータフレームの変更列名を

> head(df_tbl) 
Error: `new1`, `new2` contains unknown variables 

がSparklyrを使用して、列名を変更する簡単な方法はありますか?すべての

答えて

3

まずあなたが順序を混合:

df_tbl %>% rename(new1 = old1, new2 = old2) 

をしかしSparklyrであなたはselectを使用する必要があります。

df_tbl %>% select(new1 = old1, new2 = old2) 
+0

おかげで、働いていました! – Igor

関連する問題