В SparkR я хотел бы сгруппировать по двум столбцам (latitude2
и longitude2
) в фрейме данных и пометить группу как 1, 2, ...
Вот мой код.
data %>% groupBy(latitude2,longitude2) %>% mutate(group_id2 = group_indices())
Он показывает Error in groupBy(., latitude2, longitude2): object 'latitude2' not found
.
Затем я пробую
data %>% groupBy(data$latitude2,data$longitude2) %>% mutate(group_id2 = group_indices())
И он показывает Error in UseMethod("mutate_"): no applicable method for 'mutate_' applied to an object of class "GroupedData"
.
Как мне сделать это в SparkR?