clear
set more off

sjlog using pisati1, replace
use milano-areadata, clear
describe
list id district foreign01, noobs sep(0)
sjlog close, replace

tmap choropleth foreign01, id(id) map("milano-areamap.dta") clmethod(quantile) clnumber(4)
graph export tmap1.eps, replace

tmap cho foreign01, id(id) map("milano-areamap.dta")   ///
     clmethod(custom) clbreaks(4 6 8 12 14)
graph export tmap2.eps, replace

tmap cho foreign01, id(id) map("milano-areamap.dta")        ///
     clmethod(quantile) clnumber(4) palette(Custom)         ///
     colors(gs13 gs9 gs5 gs2) ocolor(white) osize(medium)   ///
     legtitle("% foreign pop.") legformat("%4.1f")
graph export tmap3.eps, replace

tmap propsymbol foreign01, x(x) y(y) map("milano-generalmap.dta") sshape(O)
graph export tmap4.eps, replace

tmap deviation foreign01, x(x) y(y) map("milano-generalmap.dta")
graph export tmap5.eps, replace

tmap label foreign01, x(x) y(y) map("milano-generalmap.dta")
graph export tmap6.eps, replace

sjlog using pisati2, replace
use milano-pointdata.dta, clear
describe
sjlog close

tmap dot, x(x) y(y) map("milano-generalmap.dta")
graph export tmap7.eps, replace

tmap dot, x(x) y(y) map("milano-generalmap.dta") by(type) marker(shape)
graph export tmap8.eps, replace

