Variables

merged <- merged %>% 
          filter(Codi != 12)

merged2 <- merged %>% 
           remove_rownames %>% 
           column_to_rownames(var="Nom_Barri") %>% 
           select("n.tot","pc.esp","pc.ue27-esp","pc.20.34","2019-2014","n.esp.V1419",
                  "hotel2019","rest1614",
                  "RFD.2017",
                  "tot_ann","pmedio","pmedio.V1519","pm_ent.V1519","pm_priv.V1519",
                  "alq.num","alq.pm","alq.pm.V1519","alq.num.V1519",
                  "tot.comp","tot.eur","perc.nou.comp","perc.usat.comp","tot.comp.V1419",
                  "nou.eur.V1419","usat.eur.V1419",
                  "percbar.filt.A"
                   )

Standardizar los datos

df <- scale(merged2)

##CLUSTER 5

set.seed(123)
finalK <- kmeans(df, centers = 5, nstart = 100)
print(finalK)
## K-means clustering with 5 clusters of sizes 43, 8, 1, 16, 4
## 
## Cluster means:
##        n.tot      pc.esp pc.ue27-esp   pc.20.34   2019-2014 n.esp.V1419
## 1 -0.4246640  0.22484030  -0.4262257 -0.2870564 -0.06459511   0.0432059
## 2 -0.4409814  0.45118049   0.1205637 -0.7499247  0.50580191   0.1083621
## 3 -1.5181563  0.60827319  -0.7045716  0.2235470 -0.28261887   7.0767415
## 4  1.3960194 -0.07157334   0.2650414  0.3188958  0.34987666  -0.2725132
## 5  0.2425617 -3.18516916   3.4567764  3.2542353 -1.64605832  -1.3603202
##    hotel2019    rest1614    RFD.2017    tot_ann     pmedio pmedio.V1519
## 1 -0.4472205  0.09808567 -0.53054135 -0.4653578 -0.4737727   -0.3137086
## 2 -0.3356074  0.53400427  1.94006722 -0.4273809  1.1007084    0.6038323
## 3 -0.4233851 -0.04063076 -0.02155413 -0.6359932 -1.3445789   -1.8782463
## 4  1.1567406 -0.04300528  0.48854384  0.9700968  0.8212693    0.7578287
## 5  0.9577186 -1.94025068 -0.12560177  2.1359700 -0.0572929   -0.3970500
##   pm_ent.V1519 pm_priv.V1519    alq.num     alq.pm alq.pm.V1519 alq.num.V1519
## 1   -0.2424438    -0.1120376 -0.5366974 -0.4545562   -0.1632012    -0.2179360
## 2    0.8526052     0.1296430 -0.2624017  1.6323115    0.1031588     1.2619146
## 3   -1.5325761    -3.0445646 -1.0409646 -2.5191042   -2.3040487    -0.3403950
## 4    0.4493178     0.2859339  1.4805267  0.4971167    0.3524846     0.1041659
## 5   -0.5130673     0.5625239  0.6324351  0.2631659    0.7141688    -0.5125819
##     tot.comp    tot.eur perc.nou.comp perc.usat.comp tot.comp.V1419
## 1 -0.2400561 -0.4852411  -0.038561988     0.03397237      0.3864670
## 2 -0.6482664  1.8943080  -0.379912011     0.39316850     -0.7874916
## 3 -1.2279039 -0.6345751   4.052237286    -3.95189819     -0.8380877
## 4  0.8798304  0.4243079   0.005970132    -0.01048643     -0.4308041
## 5  0.6647900 -0.1108625   0.137425540    -0.12161974     -0.6467988
##   nou.eur.V1419 usat.eur.V1419 percbar.filt.A
## 1    -0.1263799   -0.001359266    -0.08672576
## 2    -0.7499680   -0.557254930     0.39113452
## 3     0.6805214    0.476823316    -3.21080844
## 4     0.3913131    0.254301954     0.23254009
## 5     1.1231370   -0.007291675     0.02257457
## 
## Clustering vector:
##                                     el Raval 
##                                            5 
##                               el Barri Gòtic 
##                                            5 
##                               la Barceloneta 
##                                            5 
##        Sant Pere, Santa Caterina i la Ribera 
##                                            5 
##                                el Fort Pienc 
##                                            4 
##                           la Sagrada Família 
##                                            4 
##                       la Dreta de l'Eixample 
##                                            4 
##              l'Antiga Esquerra de l'Eixample 
##                                            4 
##               la Nova Esquerra de l'Eixample 
##                                            4 
##                                  Sant Antoni 
##                                            4 
##                                 el Poble Sec 
##                                            4 
##                            la Marina de Port 
##                                            1 
##                        la Font de la Guatlla 
##                                            1 
##                                  Hostafrancs 
##                                            1 
##                                   la Bordeta 
##                                            1 
##                                Sants - Badal 
##                                            1 
##                                        Sants 
##                                            4 
##                                    les Corts 
##                                            4 
##                   la Maternitat i Sant Ramon 
##                                            2 
##                                    Pedralbes 
##                                            2 
##        Vallvidrera, el Tibidabo i les Planes 
##                                            2 
##                                       Sarrià 
##                                            2 
##                              les Tres Torres 
##                                            2 
##                   Sant Gervasi - la Bonanova 
##                                            2 
##                       Sant Gervasi - Galvany 
##                                            4 
##                         el Putxet i el Farró 
##                                            4 
##                    Vallcarca i els Penitents 
##                                            1 
##                                      el Coll 
##                                            1 
##                                     la Salut 
##                                            1 
##                            la Vila de Gràcia 
##                                            4 
##           el Camp d'en Grassot i Gràcia Nova 
##                                            4 
##                             el Baix Guinardó 
##                                            1 
##                                     Can Baró 
##                                            1 
##                                  el Guinardó 
##                                            1 
##                         la Font d'en Fargues 
##                                            1 
##                                    el Carmel 
##                                            1 
##                                 la Teixonera 
##                                            1 
##                     Sant Genís dels Agudells 
##                                            1 
##                                      Montbau 
##                                            1 
##                             la Vall d'Hebron 
##                                            1 
##                                     la Clota 
##                                            3 
##                                        Horta 
##                                            1 
##                Vilapicina i la Torre Llobeta 
##                                            1 
##                                        Porta 
##                                            1 
##                          el Turó de la Peira 
##                                            1 
##                                  Can Peguera 
##                                            1 
##                                 la Guineueta 
##                                            1 
##                                    Canyelles 
##                                            1 
##                                 les Roquetes 
##                                            1 
##                                       Verdun 
##                                            1 
##                               la Prosperitat 
##                                            1 
##                             la Trinitat Nova 
##                                            1 
##                                   Torre Baró 
##                                            1 
##                             Ciutat Meridiana 
##                                            1 
##                                     Vallbona 
##                                            1 
##                            la Trinitat Vella 
##                                            1 
##                                Baró de Viver 
##                                            1 
##                                el Bon Pastor 
##                                            1 
##                                  Sant Andreu 
##                                            4 
##                                   la Sagrera 
##                                            1 
##                     el Congrés i els Indians 
##                                            1 
##                                        Navas 
##                                            1 
##                   el Camp de l'Arpa del Clot 
##                                            4 
##                                      el Clot 
##                                            1 
##            el Parc i la Llacuna del Poblenou 
##                                            1 
##                la Vila Olímpica del Poblenou 
##                                            2 
##                                  el Poblenou 
##                                            4 
## Diagonal Mar i el Front Marítim del Poblenou 
##                                            2 
##                        el Besòs i el Maresme 
##                                            1 
##                      Provençals del Poblenou 
##                                            1 
##                     Sant Martí de Provençals 
##                                            1 
##                          la Verneda i la Pau 
##                                            1 
## 
## Within cluster sum of squares by cluster:
## [1] 604.8551 143.7282   0.0000 267.6145  72.6444
##  (between_SS / total_SS =  41.0 %)
## 
## Available components:
## 
## [1] "cluster"      "centers"      "totss"        "withinss"     "tot.withinss"
## [6] "betweenss"    "size"         "iter"         "ifault"
merged$cluster <- finalK$cluster
write.csv(merged, file = "mergedK.csv", append=TRUE)
## Warning in write.csv(merged, file = "mergedK.csv", append = TRUE): attempt to
## set 'append' ignored
kkk <-  merged %>%
  mutate(Cluster = finalK$cluster) %>%
  group_by(Nom_Barri) #%>%
  #summarise_all("mean")

##GRUPO 1

K1 <- subset(kkk, Cluster == "1")
K1$Nom_Barri
##  [1] "la Marina de Port"                 "la Font de la Guatlla"            
##  [3] "Hostafrancs"                       "la Bordeta"                       
##  [5] "Sants - Badal"                     "Vallcarca i els Penitents"        
##  [7] "el Coll"                           "la Salut"                         
##  [9] "el Baix Guinardó"                  "Can Baró"                         
## [11] "el Guinardó"                       "la Font d'en Fargues"             
## [13] "el Carmel"                         "la Teixonera"                     
## [15] "Sant Genís dels Agudells"          "Montbau"                          
## [17] "la Vall d'Hebron"                  "Horta"                            
## [19] "Vilapicina i la Torre Llobeta"     "Porta"                            
## [21] "el Turó de la Peira"               "Can Peguera"                      
## [23] "la Guineueta"                      "Canyelles"                        
## [25] "les Roquetes"                      "Verdun"                           
## [27] "la Prosperitat"                    "la Trinitat Nova"                 
## [29] "Torre Baró"                        "Ciutat Meridiana"                 
## [31] "Vallbona"                          "la Trinitat Vella"                
## [33] "Baró de Viver"                     "el Bon Pastor"                    
## [35] "la Sagrera"                        "el Congrés i els Indians"         
## [37] "Navas"                             "el Clot"                          
## [39] "el Parc i la Llacuna del Poblenou" "el Besòs i el Maresme"            
## [41] "Provençals del Poblenou"           "Sant Martí de Provençals"         
## [43] "la Verneda i la Pau"

##GRUPO 2

K2 <- subset(kkk, Cluster == "2")
K2$Nom_Barri
## [1] "la Maternitat i Sant Ramon"                  
## [2] "Pedralbes"                                   
## [3] "Vallvidrera, el Tibidabo i les Planes"       
## [4] "Sarrià"                                      
## [5] "les Tres Torres"                             
## [6] "Sant Gervasi - la Bonanova"                  
## [7] "la Vila Olímpica del Poblenou"               
## [8] "Diagonal Mar i el Front Marítim del Poblenou"

##GRUPO 3

K3 <- subset(kkk, Cluster == "3")
K3$Nom_Barri
## [1] "la Clota"

##GRUPO 4

K4 <- subset(kkk, Cluster == "4")
K4$Nom_Barri
##  [1] "el Fort Pienc"                      "la Sagrada Família"                
##  [3] "la Dreta de l'Eixample"             "l'Antiga Esquerra de l'Eixample"   
##  [5] "la Nova Esquerra de l'Eixample"     "Sant Antoni"                       
##  [7] "el Poble Sec"                       "Sants"                             
##  [9] "les Corts"                          "Sant Gervasi - Galvany"            
## [11] "el Putxet i el Farró"               "la Vila de Gràcia"                 
## [13] "el Camp d'en Grassot i Gràcia Nova" "Sant Andreu"                       
## [15] "el Camp de l'Arpa del Clot"         "el Poblenou"

##GRUPO 5

K5 <- subset(kkk, Cluster == "5")
K5$Nom_Barri
## [1] "el Raval"                             
## [2] "el Barri Gòtic"                       
## [3] "la Barceloneta"                       
## [4] "Sant Pere, Santa Caterina i la Ribera"

centers excel

finalK$cluster
##                                     el Raval 
##                                            5 
##                               el Barri Gòtic 
##                                            5 
##                               la Barceloneta 
##                                            5 
##        Sant Pere, Santa Caterina i la Ribera 
##                                            5 
##                                el Fort Pienc 
##                                            4 
##                           la Sagrada Família 
##                                            4 
##                       la Dreta de l'Eixample 
##                                            4 
##              l'Antiga Esquerra de l'Eixample 
##                                            4 
##               la Nova Esquerra de l'Eixample 
##                                            4 
##                                  Sant Antoni 
##                                            4 
##                                 el Poble Sec 
##                                            4 
##                            la Marina de Port 
##                                            1 
##                        la Font de la Guatlla 
##                                            1 
##                                  Hostafrancs 
##                                            1 
##                                   la Bordeta 
##                                            1 
##                                Sants - Badal 
##                                            1 
##                                        Sants 
##                                            4 
##                                    les Corts 
##                                            4 
##                   la Maternitat i Sant Ramon 
##                                            2 
##                                    Pedralbes 
##                                            2 
##        Vallvidrera, el Tibidabo i les Planes 
##                                            2 
##                                       Sarrià 
##                                            2 
##                              les Tres Torres 
##                                            2 
##                   Sant Gervasi - la Bonanova 
##                                            2 
##                       Sant Gervasi - Galvany 
##                                            4 
##                         el Putxet i el Farró 
##                                            4 
##                    Vallcarca i els Penitents 
##                                            1 
##                                      el Coll 
##                                            1 
##                                     la Salut 
##                                            1 
##                            la Vila de Gràcia 
##                                            4 
##           el Camp d'en Grassot i Gràcia Nova 
##                                            4 
##                             el Baix Guinardó 
##                                            1 
##                                     Can Baró 
##                                            1 
##                                  el Guinardó 
##                                            1 
##                         la Font d'en Fargues 
##                                            1 
##                                    el Carmel 
##                                            1 
##                                 la Teixonera 
##                                            1 
##                     Sant Genís dels Agudells 
##                                            1 
##                                      Montbau 
##                                            1 
##                             la Vall d'Hebron 
##                                            1 
##                                     la Clota 
##                                            3 
##                                        Horta 
##                                            1 
##                Vilapicina i la Torre Llobeta 
##                                            1 
##                                        Porta 
##                                            1 
##                          el Turó de la Peira 
##                                            1 
##                                  Can Peguera 
##                                            1 
##                                 la Guineueta 
##                                            1 
##                                    Canyelles 
##                                            1 
##                                 les Roquetes 
##                                            1 
##                                       Verdun 
##                                            1 
##                               la Prosperitat 
##                                            1 
##                             la Trinitat Nova 
##                                            1 
##                                   Torre Baró 
##                                            1 
##                             Ciutat Meridiana 
##                                            1 
##                                     Vallbona 
##                                            1 
##                            la Trinitat Vella 
##                                            1 
##                                Baró de Viver 
##                                            1 
##                                el Bon Pastor 
##                                            1 
##                                  Sant Andreu 
##                                            4 
##                                   la Sagrera 
##                                            1 
##                     el Congrés i els Indians 
##                                            1 
##                                        Navas 
##                                            1 
##                   el Camp de l'Arpa del Clot 
##                                            4 
##                                      el Clot 
##                                            1 
##            el Parc i la Llacuna del Poblenou 
##                                            1 
##                la Vila Olímpica del Poblenou 
##                                            2 
##                                  el Poblenou 
##                                            4 
## Diagonal Mar i el Front Marítim del Poblenou 
##                                            2 
##                        el Besòs i el Maresme 
##                                            1 
##                      Provençals del Poblenou 
##                                            1 
##                     Sant Martí de Provençals 
##                                            1 
##                          la Verneda i la Pau 
##                                            1
centers <- finalK$centers
centers <- as.data.frame(centers)
#write.xlsx(centers, file = "Z:/Il mio Drive/Dades_i_Docus_Habitatge_Airbnb/2_Metodologia/centers.xlsx", append=TRUE)

cluster excel

merged$cluster <- finalK$cluster
clue <- merged[,c(2,103)]
clue <- as.data.frame(clue)
#write.xlsx(clue, file = "Z:/Il mio Drive/Dades_i_Docus_Habitatge_Airbnb/2_Metodologia/cluster.xlsx", append=TRUE)