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) 

retourne:Sparklyr - Modifier les colonnes des noms dans un Spark dataframe

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

Est-il un moyen facile de changer les noms de colonnes en utilisant Sparklyr?

Répondre

3

tout d'abord vous mélanger l'ordre:

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

mais avec Sparklyr vous devez utiliser select:

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

Merci, travaillé! – Igor