Как создать файл данных в программе R - PullRequest
0 голосов
/ 04 июня 2018

Я хочу показать сумму кластеров в разных районах на карте в R. Файл данных, который я импортировал в R studio, содержит всего 11 кластеров, появляющихся несколько раз в округе.Ниже приведен пример данных:

District       cluster
Rawalpindi     A
Lahore         A
Multan         A
Rawalpindi     A
Rawalpindi     A
Lahore         A
Lahore         A
Lahore         A
Multan         A
Rawalpindi     B
Rawalpindi     B
Rawalpindi     B
Rawalpindi     A
Lahore         B
Lahore         B
Multan         B
Multan         B
Rawalpindi     C
Rawalpindi     C
Rawalpindi     C
Rawalpindi     C
Rawalpindi     C
Rawalpindi     C
Lahore         C

Я хочу создать отдельный файл для работы с ним, чтобы создать карту, которая будет содержать только сумму кластеров в соответствии с районами.Ваша помощь будет высоко оценена

1 Ответ

0 голосов
/ 04 июня 2018
#Sample dataframe 
df <- data.frame(District=c('Rawalpindi','Lahore','Multan', 'Rawalpindi', 'Lahore'), cluster=c('A', 'A', 'A', 'B', 'B'))
fun <- function(col){ length(unique(col)) }
aggregate(cluster ~ District, df, fun)
...