如何在R程序中创建数据文件

时间:2018-06-04 08:13:25

标签: r ggplot2 ggmap

我想在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

我想创建一个单独的文件来创建map,它只包含根据区域的聚类总和。 我们将非常感谢您的帮助

1 个答案:

答案 0 :(得分:0)

#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)