Ho una serie di dati georeferenziata evento, in una cornice di dati del modulo:dati georeferenziati abbinamento con file di forma in R
LONGITUDE LATITUDE VAR1
33.4 4.4 5
33.4 4.4 3
33.4 4.4 1
30.4 4.2 2
28.4 5.1 2
Conta decessi in eventi che sono georeferenziati. A prescindere da esso, ho un file di forma delle province in un paese, come questo:
> str(shapefile)
'data.frame': 216 obs. of 5 variables:
$ CONSTI_COD: num 1 2 3 4 5 6 7 8 9 10 ...
$ Area : num 20 11.7 10.7 223.3 38.7 ...
$ PROVINCE_NAME : Factor w/ 216 levels "CENTRAL","COAST",..: 4 4 4 4 4 4 4 4 2 2 ...
$ Shape_Leng: num 0.193 0.152 0.201 0.872 0.441 ...
$ Shape_Area: num 0.001628 0.000947 0.000867 0.018135 0.003145 ...
[email protected] polygons :List of 216
.. ..$ :Formal class 'Polygons' [package "sp"] with 5 slots
.. .. .. [email protected] Polygons :List of 1
.. .. .. .. ..$ :Formal class 'Polygon' [package "sp"] with 5 slots
.. .. .. .. .. .. [email protected] labpt : num [1:2] 36.9 -1.3
.. .. .. .. .. .. [email protected] area : num 0.00163
.. .. .. .. .. .. [email protected] hole : logi FALSE
.. .. .. .. .. .. [email protected] ringDir: int 1
.. .. .. .. .. .. [email protected] coords : num [1:151, 1:2] 36.8 36.8 36.8 36.9 36.9 ...
.. .. .. [email protected] plotOrder: int 1
.. .. .. [email protected] labpt : num [1:2] 36.9 -1.3
.. .. .. [email protected] ID : chr "0"
.. .. .. [email protected] area : num 0.00163
[...etc]
Che cosa devo fare è di inserire i dati degli eventi all'interno delle province, cioè aggiungere una quarta colonna per i primi dati frame che indica in quale provincia è accaduto ogni evento, in base alle coordinate. Quindi avrei qualcosa di simile:
LONGITUDE LATITUDE VAR1 PROVINCE
33.4 4.4 5 CENTRAL
33.4 4.4 3 CENTRAL
33.4 4.4 1 CENTRAL
30.4 4.2 2 COAST
28.4 5.1 2 COAST
È possibile? Penso di aver trovato qualche tempo fa un post che spiegava come fare questo (fuori dallo Stack Overflow), ma non riesco a trovarlo ora.
Grazie!
(Scusa se c'è una domanda simile qui. Ho fatto una ricerca, ma non ho trovato una risposta, forse perché non so davvero cosa sto cercando. Gradirei davvero un link a un post simile.)
Conoscere la terminologia fa la differenza quando si cercano - mi ricordo che sia molto frustrante non conoscendo le parole chiave importanti! – jbaums