In [1]:
# -*- coding: cp1252 -*-
from mechanize import Browser
import os
import pandas as pd
import html5lib
from bs4 import BeautifulSoup
#os.chdir(r"E:\Dropbox\Dropbox\0_DB\A_Elaborazioni\Coeweb")
class coeweb(object):
def __init__(self, link):
self.pandas_db = pd.DataFrame()
self.link = link
br = Browser()
br.open(self.link)
br.select_form(nr=0)
self.paesi = []
self.paesi_descizione = []
control = br.form.find_control("PAESE")
if control.type == "select":
for item in control.items:
self.paesi.append(item.name)
self.paesi_descizione.append((item.name, str([label.text for label in item.get_labels()])))
self.territori = []
self.territori_descrizione = []
control = br.form.find_control("CODTERRITORIO")
if control.type == "select":
for item in control.items:
self.territori.append((item.name, str([label.text for label in item.get_labels()])))
self.territori_descrizione.append((item.name, str([label.text for label in item.get_labels()])))
self.anni = []
control = br.form.find_control("ANNO")
if control.type == "select":
for item in control.items:
self.anni.append((item.name, str([label.text for label in item.get_labels()])))
self.mese = []
control = br.form.find_control("MESE")
if control.type == "select":
for item in control.items:
self.mese.append((item.name, str([label.text for label in item.get_labels()])))
self.cumulato = []
control = br.form.find_control("TIPOVALORE")
for item in control.items:
self.cumulato.append((item.name, str([label.text for label in item.get_labels()])))
self.bric = ['508', '720', '664', '75']
#[('508', "['508 - Brasile']"), ('720', "['720 - Cina']"), ('664', "['664 - India']"), ('75', "['75 - Russia']")]
def convert_string_euro(self,x):
'''questa funzione rimuove la formattazione dei numeri di coeweb, trasformando il testo in numeri'''
try:
return float(x.replace(".", ""))
except:
pass
def scarica_uno(self, territorio = ["309048"], paese = ["1033"], cumulato = ['M'], anno = ["2013"], mese = ["4"] ):# , paese, anno, trimestre, modalita)
br = Browser()
br.open(self.link)
br.select_form(nr=0)
control_territorio = br.form.find_control("CODTERRITORIO")
br[control_territorio.name] = territorio #["309048"]
control_paese = br.form.find_control("PAESE")
br[control_paese.name] = paese #["309048"]
control_anno = br.form.find_control("ANNO")
br[control_anno.name] = anno #["309048"]
control_mese = br.form.find_control("MESE")
br[control_mese.name] = mese #["309048"]
control_cumulato = br.form.find_control("TIPOVALORE")
br[control_cumulato.name] = cumulato #["309048"]
nome_stringa = territorio[0] + "_" + paese[0] + "_" + anno[0] + "_" + mese[0] + "_" + cumulato[0]
response = br.submit()
out_file = open(os.path.join(os.getcwd(), "scaricati", nome_stringa +".html"), "w")
out_file.write(response.read())
out_file.close()
#os.system("start " + nome_stringa +".html")
self.dati = pd.read_html(os.path.join(os.getcwd(), "scaricati", nome_stringa +".html"), header= 0, index_col=0, encoding = "cp1252")#'utf8'
#os.remove(territorio[0] +".html")
print "download_" + nome_stringa
br.close()
return self.dati
# i dati dovrebbero essere raccolti in un pandas
def scarica_molti(self, territorio = ["309048"], lista_paesi = None, lista_anni = None, lista_mesi = None, lista_cumulato = ["M"]):
''' questa funzione permette di scaricare per uno o più territori uno o più settori, per uno o più periodi di tempo'''
#self.pandas_db = pd.DataFrame()
def nome_paese(dati, codice):
for item in dati:
if item[0] == codice:
pulito1= item[1].split("'",)[1]
pulito2 = pulito1.split(" - ",)[1]
print pulito2
return pulito2
def nome_territorio(dati, codice):
for item in dati:
if item[0] == codice:
try:
pulito1= item[1].split("'")[1]
pulito1 = pulito1.replace("-","")
pulito1 = pulito1.replace("'","")
return pulito1
except:
pass
for item_territori in territorio:
for item_paesi in lista_paesi:
for item_anni in lista_anni:
for item_mesi in lista_mesi:
dataset = self.scarica_uno([item_territori], paese = [str(item_paesi)], anno = [str(item_anni)], mese = [str(item_mesi)], cumulato = lista_cumulato)
dataset = dataset[1]#.set_index(territorio, str(item_paesi), str(item_anni), str(item_mesi)])
dataset["territorio"] = nome_territorio(self.territori_descrizione, item_territori)
#dataset["territorio"] = item_territori
#nome_paese(self.paesi_descizione, str(item_paesi))
dataset["paese"] = nome_paese(self.paesi_descizione, str(item_paesi))
dataset["anno"] = str(item_anni)
dataset["mese"] = str(item_mesi)
dataset["cumulato"] = lista_cumulato[0]
dataset.set_index(["territorio","paese","anno","mese","cumulato"], append = True, inplace = True)
dataset["DATI EXPORT"] = dataset["EXP" + str(item_anni)]
dataset = dataset["DATI EXPORT"].apply(lambda x: self.convert_string_euro(x))
# datasetcompleto
self.pandas_db = pd.concat([self.pandas_db, pd.DataFrame(dataset)])
# settori ateco disponibili
self.pandas_db.settori = set(self.pandas_db.reset_index()["Divisioni"])
#print "errore_" + territorio[0] + "_" + str(item_paesi) + "_" + str(item_anni) + "_" + str(item_mesi) + "_" + lista_cumulato[0]
for scaricato in os.listdir(os.path.join(os.getcwd(), "scaricati")):
os.remove(os.path.join(os.getcwd(), "scaricati", scaricato))
print "eseguito"
def analizza_settori(self, settori, interpolazione = "no"):
''' questa funzione restituisce un dataframe e un dizionario contenente le serie storiche per i settori inseriti come argomento [lista].
Effettua anche l'interpolazione dei dati mancanti'''
self.dict_settore = {}
for item in settori:
dati_settore = self.pandas_db.xs(item, level=0)
if interpolazione == "yes":
dati_settore["DATI EXPORT"] = dati_settore["DATI EXPORT"].apply(lambda x: convert_string_euro(x)).interpolate()
else:
dati_settore["DATI EXPORT"] = dati_settore["DATI EXPORT"].apply(lambda x: convert_string_euro(x))
self.dict_settore[item] = dati_settore["DATI EXPORT"]
self.dataframe_settori = pd.DataFrame(self.dict_settore)
return self.dataframe_settori
In [2]:
def convert_string_euro(x):
try:
return float(x.replace(".", ""))
except:
pass
In [ ]:
In [3]:
os.getcwd()
Out[3]:
'e:\\Dropbox\\Dropbox\\0_DB\\coeweb'
In [22]:
lista_anni = [str(i) for i in range(2009,2016)]
In [97]:
lista_anni
Out[97]:
['2009', '2010', '2011', '2012', '2013', '2014', '2015']
In [4]:
Firenze = coeweb("http://www.coeweb.istat.it/predefinite/tutto_paese_merce.asp?livello=ATE07_AT2&riga=MERCE&territorio=S&AG=S")
In [10]:
Firenze.paesi_descizione
Out[10]:
[('1', "['1 - Francia']"),
('2', "['2 - Belgio e Lussemburgo']"),
('3', "['3 - Paesi Bassi']"),
('4', "['4 - Germania']"),
('6', "['6 - Regno Unito']"),
('7', "['7 - Irlanda']"),
('8', "['8 - Danimarca']"),
('9', "['9 - Grecia']"),
('10', "['10 - Portogallo']"),
('11', "['11 - Spagna']"),
('17', "['17 - Belgio']"),
('18', "['18 - Lussemburgo']"),
('21', "['21 - Ceuta']"),
('22', "['22 - Ceuta e Melilla']"),
('23', "['23 - Melilla']"),
('24', "['24 - Islanda']"),
('25', "['25 - Isole F\\xe6r\\xf8er']"),
('27', "['27 - Svalbard (arcipelago delle)']"),
('28', "['28 - Norvegia']"),
('30', "['30 - Svezia']"),
('32', "['32 - Finlandia']"),
('37', "['37 - Liechtenstein']"),
('38', "['38 - Austria']"),
('39', "['39 - Svizzera']"),
('41', "['41 - Faer \\xd8er']"),
('43', "['43 - Andorra']"),
('44', "['44 - Gibilterra']"),
('45', "['45 - Santa Sede (Stato della Citt\\xe0 del Vaticano)']"),
('46', "['46 - Malta']"),
('47', "['47 - San Marino']"),
('48', "['48 - Iugoslavia']"),
('52', "['52 - Turchia']"),
('53', "['53 - Estonia']"),
('54', "['54 - Lettonia']"),
('55', "['55 - Lituania']"),
('56', "['56 - Unione Sovietica']"),
('60', "['60 - Polonia']"),
('61', "['61 - Repubblica ceca']"),
('62', "['62 - Cecoslovacchia']"),
('63', "['63 - Slovacchia']"),
('64', "['64 - Ungheria']"),
('66', "['66 - Romania']"),
('68', "['68 - Bulgaria']"),
('70', "['70 - Albania']"),
('72', "['72 - Ucraina']"),
('73', "['73 - Bielorussia']"),
('74', "['74 - Repubblica moldova']"),
('75', "['75 - Russia']"),
('76', "['76 - Georgia']"),
('77', "['77 - Armenia']"),
('78', "['78 - Azerbaigian']"),
('79', "['79 - Kazakhstan']"),
('80', "['80 - Turkmenistan']"),
('81', "['81 - Uzbekistan']"),
('82', "['82 - Tagikistan']"),
('83', "['83 - Kirghizistan']"),
('90', "['90 - Iugoslavia']"),
('91', "['91 - Slovenia']"),
('92', "['92 - Croazia']"),
('93', "['93 - Bosnia-Erzegovina']"),
('94', "['94 - Serbia e Montenegro']"),
('95', "['95 - Kosovo']"),
('96', "['96 - ex Repubblica iugoslava di Macedonia']"),
('97', "['97 - Montenegro']"),
('98', "['98 - Serbia']"),
('204', "['204 - Marocco']"),
('208', "['208 - Algeria']"),
('212', "['212 - Tunisia']"),
('216', "['216 - Libia']"),
('220', "['220 - Egitto']"),
('224', "['224 - Sudan']"),
('225', "['225 - Sud Sudan']"),
('228', "['228 - Mauritania']"),
('229', "['229 - Sahara occidentale']"),
('232', "['232 - Mali']"),
('236', "['236 - Burkina Faso']"),
('240', "['240 - Niger']"),
('244', "['244 - Ciad']"),
('247', "['247 - Capo Verde']"),
('248', "['248 - Senegal']"),
('252', "['252 - Gambia']"),
('257', "['257 - Guinea-Bissau']"),
('260', "['260 - Guinea']"),
('264', "['264 - Sierra Leone']"),
('268', "['268 - Liberia']"),
('272', '["272 - Costa d\'Avorio"]'),
('276', "['276 - Ghana']"),
('280', "['280 - Togo']"),
('284', "['284 - Benin']"),
('288', "['288 - Nigeria']"),
('302', "['302 - Camerun']"),
('306', "['306 - Repubblica centrafricana']"),
('310', "['310 - Guinea equatoriale']"),
('311', "['311 - S\\xe3o Tom\\xe9 e Principe']"),
('314', "['314 - Gabon']"),
('318', "['318 - Congo']"),
('322', "['322 - Repubblica democratica del Congo']"),
('324', "['324 - Ruanda']"),
('328', "['328 - Burundi']"),
('329', '["329 - Sant\'Elena, Ascensione e Tristan da Cunha"]'),
('330', "['330 - Angola']"),
('334', "['334 - Etiopia']"),
('336', "['336 - Eritrea']"),
('338', "['338 - Gibuti']"),
('342', "['342 - Somalia']"),
('346', "['346 - Kenya']"),
('350', "['350 - Uganda']"),
('352', "['352 - Repubblica unita di Tanzania']"),
('355', "['355 - Seychelles']"),
('357', '["357 - Territorio britannico dell\'Oceano Indiano"]'),
('366', "['366 - Mozambico']"),
('370', "['370 - Madagascar']"),
('372', "['372 - Riunione']"),
('373', "['373 - Maurizio']"),
('375', "['375 - Comore']"),
('377', "['377 - Mayotte']"),
('378', "['378 - Zambia']"),
('382', "['382 - Zimbabwe']"),
('386', "['386 - Malawi']"),
('388', "['388 - Sud Africa']"),
('389', "['389 - Namibia']"),
('391', "['391 - Botswana']"),
('393', "['393 - Swaziland']"),
('395', "['395 - Lesotho']"),
('400', "['400 - Stati Uniti']"),
('404', "['404 - Canada']"),
('406', "['406 - Groenlandia']"),
('408', "['408 - Saint Pierre e Miquelon']"),
('412', "['412 - Messico']"),
('413', "['413 - Bermuda']"),
('416', "['416 - Guatemala']"),
('421', "['421 - Belize']"),
('424', "['424 - Honduras']"),
('428', "['428 - El Salvador']"),
('432', "['432 - Nicaragua']"),
('436', "['436 - Costa Rica']"),
('442', "['442 - Panama']"),
('446', "['446 - Anguilla']"),
('448', "['448 - Cuba']"),
('449', "['449 - Saint Kitts e Nevis']"),
('452', "['452 - Haiti']"),
('453', "['453 - Bahamas']"),
('454', "['454 - Isole Turks e Caicos']"),
('456', "['456 - Repubblica dominicana']"),
('457', "['457 - Isole Vergini americane']"),
('458', "['458 - Guadalupa']"),
('459', "['459 - Antigua e Barbuda']"),
('460', "['460 - Dominica']"),
('461', "['461 - Isole Vergini britanniche']"),
('462', "['462 - Martinica']"),
('463', "['463 - Isole Cayman']"),
('464', "['464 - Giamaica']"),
('465', "['465 - Santa Lucia']"),
('466', "['466 - Saint-Barth\\xe9lemy']"),
('467', "['467 - Saint Vincent e Grenadine']"),
('468', "['468 - Isole Vergini britanniche']"),
('469', "['469 - Barbados']"),
('470', "['470 - Montserrat']"),
('472', "['472 - Trinidad e Tobago']"),
('473', "['473 - Grenada']"),
('474', "['474 - Aruba']"),
('475', "['475 - Cura\\xe7ao']"),
('477', "['477 - Bonaire, Sint Eustatius e Saba']"),
('478', "['478 - Antille Olandesi']"),
('479', "['479 - Sint Maarten']"),
('480', "['480 - Colombia']"),
('484', "['484 - Venezuela']"),
('488', "['488 - Guyana']"),
('492', "['492 - Suriname']"),
('496', "['496 - Guiana Francese']"),
('500', "['500 - Ecuador']"),
('504', "['504 - Per\\xf9']"),
('508', "['508 - Brasile']"),
('512', "['512 - Cile']"),
('516', "['516 - Bolivia']"),
('520', "['520 - Paraguay']"),
('524', "['524 - Uruguay']"),
('528', "['528 - Argentina']"),
('529', "['529 - Isole Falkland']"),
('600', "['600 - Cipro']"),
('604', "['604 - Libano']"),
('608', "['608 - Siria']"),
('612', "['612 - Iraq']"),
('616', '["616 - Repubblica islamica dell\'Iran"]'),
('624', "['624 - Israele']"),
('625', "['625 - Territorio palestinese occupato']"),
('626', "['626 - Timor-Leste']"),
('628', "['628 - Giordania']"),
('632', "['632 - Arabia Saudita']"),
('636', "['636 - Kuwait']"),
('640', "['640 - Bahrein']"),
('644', "['644 - Qatar']"),
('647', "['647 - Emirati Arabi Uniti']"),
('649', "['649 - Oman']"),
('653', "['653 - Yemen']"),
('660', "['660 - Afghanistan']"),
('662', "['662 - Pakistan']"),
('664', "['664 - India']"),
('666', "['666 - Bangladesh']"),
('667', "['667 - Maldive']"),
('669', "['669 - Sri Lanka']"),
('672', "['672 - Nepal']"),
('675', "['675 - Bhutan']"),
('676', "['676 - Birmania']"),
('680', "['680 - Thailandia']"),
('684', "['684 - Laos']"),
('690', "['690 - Vietnam']"),
('696', "['696 - Cambogia']"),
('700', "['700 - Indonesia']"),
('701', "['701 - Malaysia']"),
('703', "['703 - Brunei']"),
('706', "['706 - Singapore']"),
('708', "['708 - Filippine']"),
('716', "['716 - Mongolia']"),
('720', "['720 - Cina']"),
('724', "['724 - Corea del Nord']"),
('728', "['728 - Corea del Sud']"),
('732', "['732 - Giappone']"),
('736', "['736 - Taiwan']"),
('740', "['740 - Hong Kong']"),
('743', "['743 - Macao']"),
('800', "['800 - Australia']"),
('801', "['801 - Papua Nuova Guinea']"),
('802', "['802 - Oceania australiana']"),
('803', "['803 - Nauru']"),
('804', "['804 - Nuova Zelanda']"),
('806', "['806 - Isole Salomone']"),
('807', "['807 - Tuvalu']"),
('808', "['808 - Oceania americana']"),
('809', "['809 - Nuova Caledonia']"),
('810', "['810 - Oceania americana']"),
('811', "['811 - Wallis e Futuna']"),
('812', "['812 - Kiribati']"),
('813', "['813 - Isole Pitcairn']"),
('814', "['814 - Oceania neozelandese']"),
('815', "['815 - Figi']"),
('816', "['816 - Vanuatu']"),
('817', "['817 - Tonga']"),
('819', "['819 - Samoa']"),
('820', "['820 - Isole Marianne settentrionali']"),
('822', "['822 - Polinesia francese']"),
('823', "['823 - Stati Federati di Micronesia']"),
('824', "['824 - Isole Marshall']"),
('825', "['825 - Palau']"),
('830', "['830 - Samoa americane']"),
('831', "['831 - Guam']"),
('832', "['832 - Isole minori periferiche degli Stati Uniti']"),
('833', "['833 - Isole Cocos (Keeling)']"),
('834', "['834 - Isola Christmas']"),
('835', "['835 - Isole Heard e McDonald']"),
('836', "['836 - Isola Norfolk']"),
('837', "['837 - Isole Cook']"),
('838', "['838 - Niue']"),
('839', "['839 - Tokelau']"),
('890', "['890 - Regioni Polari']"),
('891', "['891 - Antartide']"),
('892', "['892 - Isola di Bouvet']"),
('893', "['893 - Georgia del Sud e Sandwich australi']"),
('894', "['894 - Terre australi e antartiche francesi']"),
('950', "['950 - Provviste e dotazioni di bordo']"),
('951',
"['951 - Provviste e dotazioni di bordo nel quadro degli scambi intra UE']"),
('952',
"['952 - Provviste e dotazioni di bordo nel quadro degli scambi con paesi terzi']"),
('955', "['955 - Alto mare']"),
('958', "['958 - Paesi e territori non specificati']"),
('959',
"['959 - Paesi e territori non specificati nel quadro degli scambi intra UE']"),
('960',
"['960 - Paesi e territori non specificati nel quadro degli scambi con i paesi terzi']"),
('962', "['962 - Punti e depositi franchi']"),
('977',
"['977 - Paesi e territori non specificati per ragioni commerciali o militari']"),
('978',
"['978 - Paesi e territori non specificati per ragioni commerciali o militari (intra UE)']"),
('979',
"['979 - Paesi e territori non specificati per ragioni commerciali o militari (extra UE)']"),
('1001', "['1001 - [Area euro12]']"),
('1002', "['1002 - [Unione europea 15]']"),
('1004', "['1004 - [EFTA]']"),
('1005', "['1005 - [CEFTA]']"),
('1006', "['1006 - [COMESA]']"),
('1007', "['1007 - [SACU]']"),
('1008', "['1008 - [ASEAN]']"),
('1009', "['1009 - [NAFTA]']"),
('1010', '["1010 - [COMUNITA\' ANDINA]"]'),
('1011', "['1011 - [MERCOSUR]']"),
('1012', "['1012 - [OPEC]']"),
('1013', "['1013 - [EUROPA]']"),
('1015', "['1015 - [Paesi europei non Ue]']"),
('1016', "['1016 - [AFRICA]']"),
('1017', "['1017 - [Africa settentrionale]']"),
('1018', "['1018 - [Altri paesi africani]']"),
('1019', "['1019 - [AMERICA]']"),
('1020', "['1020 - [America settentrionale]']"),
('1021', "['1021 - [America centro-meridionale]']"),
('1022', "['1022 - [ASIA]']"),
('1023', "['1023 - [Medio Oriente]']"),
('1024', "['1024 - [Asia centrale]']"),
('1025', "['1025 - [Asia orientale]']"),
('1026', "['1026 - [Oceania]']"),
('1027', "['1027 - [Altri territori]']"),
('1028', "['1028 - [AREA DEL MEDITERRANEO]']"),
('1032', "['1032 - [Altre destinazioni]']"),
('1033', "['1033 - [MONDO]']"),
('1034', "['1034 - [OCEANIA E ALTRI TERRITORI]']"),
('1035', "['1035 - [NIEs]']"),
('1036', "['1036 - [Unione europea 25]']"),
('1038', "['1038 - [Unione europea 27]']"),
('1042', "['1042 - [EDA]']"),
('1044', "['1044 - [Area euro17]']"),
('1045', "['1045 - [Unione europea 28]']"),
('1046', "['1046 - [Extra Ue 28]']"),
('1047', "['1047 - [Area euro18]']"),
('1048', "['1048 - [BRICS]']"),
('1049', "['1049 - [APEC]']"),
('1050', "['1050 - [Area euro19]']")]
In [24]:
metropolitana = [('309', "['---Toscana']"),
('309047', "['------Pistoia']"),
('309048', "['------Firenze']"),
('309100', "['------Prato']")]
In [25]:
CodiciMetropolitana = []
for item in metropolitana:
CodiciMetropolitana.append(item[0])
In [90]:
CodiciMetropolitana
Out[90]:
['309', '309047', '309048', '309100']
In [26]:
Firenze.scarica_molti(territorio = CodiciMetropolitana, lista_paesi = ['6'], lista_anni = lista_anni, lista_mesi = ["9"], lista_cumulato = ['C'])
download_309_6_2009_9_C
Regno Unito
download_309_6_2010_9_C
Regno Unito
download_309_6_2011_9_C
Regno Unito
download_309_6_2012_9_C
Regno Unito
download_309_6_2013_9_C
Regno Unito
download_309_6_2014_9_C
Regno Unito
download_309_6_2015_9_C
Regno Unito
download_309047_6_2009_9_C
Regno Unito
download_309047_6_2010_9_C
Regno Unito
download_309047_6_2011_9_C
Regno Unito
download_309047_6_2012_9_C
Regno Unito
download_309047_6_2013_9_C
Regno Unito
download_309047_6_2014_9_C
Regno Unito
download_309047_6_2015_9_C
Regno Unito
download_309048_6_2009_9_C
Regno Unito
download_309048_6_2010_9_C
Regno Unito
download_309048_6_2011_9_C
Regno Unito
download_309048_6_2012_9_C
Regno Unito
download_309048_6_2013_9_C
Regno Unito
download_309048_6_2014_9_C
Regno Unito
download_309048_6_2015_9_C
Regno Unito
download_309100_6_2009_9_C
Regno Unito
download_309100_6_2010_9_C
Regno Unito
download_309100_6_2011_9_C
Regno Unito
download_309100_6_2012_9_C
Regno Unito
download_309100_6_2013_9_C
Regno Unito
download_309100_6_2014_9_C
Regno Unito
download_309100_6_2015_9_C
Regno Unito
eseguito
In [179]:
dati_toscana_completi = Firenze.pandas_db
In [172]:
dati_toscana_completi = dati_toscana_completi.reset_index()
In [173]:
dati_toscana_completi["anno"] = pd.to_datetime(dati_toscana_completi.anno, format="%Y")
In [174]:
dati_toscana_completi.drop(["paese", "mese", "cumulato"], axis = 1, inplace = True)
In [ ]:
In [88]:
dati_toscana_completi.to_excel("dati_metropolitana_completi.xlsx")
In [177]:
dati_toscana_completi
Out[177]:
Divisioni
territorio
anno
DATI EXPORT
0
AA01-Prodotti agricoli, animali e della caccia
Toscana
2009-01-01
19002036.0
1
AA02-Prodotti della silvicoltura
Toscana
2009-01-01
674892.0
2
AA03-Prodotti della pesca e dell'acquacoltura
Toscana
2009-01-01
2301.0
3
BB05-Carbone (esclusa torba)
Toscana
2009-01-01
0.0
4
BB06-Petrolio greggio e gas naturale
Toscana
2009-01-01
0.0
5
BB07-Minerali metalliferi
Toscana
2009-01-01
386.0
6
BB08-Altri minerali da cave e miniere
Toscana
2009-01-01
997726.0
7
CA10-Prodotti alimentari
Toscana
2009-01-01
82953860.0
8
CA11-Bevande
Toscana
2009-01-01
27951264.0
9
CA12-Tabacco
Toscana
2009-01-01
19989.0
10
CB13-Prodotti tessili
Toscana
2009-01-01
56578648.0
11
CB14-Articoli di abbigliamento (anche in pelle...
Toscana
2009-01-01
119762953.0
12
CB15-Articoli in pelle (escluso abbigliamento)...
Toscana
2009-01-01
205665926.0
13
CC16-Legno e prodotti in legno e sughero (escl...
Toscana
2009-01-01
5384540.0
14
CC17-Carta e prodotti di carta
Toscana
2009-01-01
20008237.0
15
CC18-Prodotti della stampa e della riproduzion...
Toscana
2009-01-01
0.0
16
CD19-Coke e prodotti derivanti dalla raffinazi...
Toscana
2009-01-01
502102.0
17
CE20-Prodotti chimici
Toscana
2009-01-01
19400081.0
18
CF21-Prodotti farmaceutici di base e preparati...
Toscana
2009-01-01
43079072.0
19
CG22-Articoli in gomma e materie plastiche
Toscana
2009-01-01
20104410.0
20
CG23-Altri prodotti della lavorazione di miner...
Toscana
2009-01-01
22800860.0
21
CH24-Prodotti della metallurgia
Toscana
2009-01-01
350031568.0
22
CH25-Prodotti in metallo, esclusi macchinari e...
Toscana
2009-01-01
12091946.0
23
CI26-Computer e prodotti di elettronica e otti...
Toscana
2009-01-01
25756069.0
24
CJ27-Apparecchiature elettriche e apparecchiat...
Toscana
2009-01-01
23159754.0
25
CK28-Macchinari e apparecchiature nca
Toscana
2009-01-01
85425176.0
26
CL29-Autoveicoli, rimorchi e semirimorchi
Toscana
2009-01-01
17128483.0
27
CL30-Altri mezzi di trasporto
Toscana
2009-01-01
279081686.0
28
CM31-Mobili
Toscana
2009-01-01
33848383.0
29
CM32-Prodotti delle altre industrie manifattur...
Toscana
2009-01-01
53323624.0
...
...
...
...
...
941
BB08-Altri minerali da cave e miniere
Prato
2015-01-01
1958.0
942
CA10-Prodotti alimentari
Prato
2015-01-01
2365663.0
943
CA11-Bevande
Prato
2015-01-01
172849.0
944
CB13-Prodotti tessili
Prato
2015-01-01
60607398.0
945
CB14-Articoli di abbigliamento (anche in pelle...
Prato
2015-01-01
62688148.0
946
CB15-Articoli in pelle (escluso abbigliamento)...
Prato
2015-01-01
2096820.0
947
CC16-Legno e prodotti in legno e sughero (escl...
Prato
2015-01-01
85930.0
948
CC17-Carta e prodotti di carta
Prato
2015-01-01
158363.0
949
CC18-Prodotti della stampa e della riproduzion...
Prato
2015-01-01
0.0
950
CD19-Coke e prodotti derivanti dalla raffinazi...
Prato
2015-01-01
43.0
951
CE20-Prodotti chimici
Prato
2015-01-01
587800.0
952
CF21-Prodotti farmaceutici di base e preparati...
Prato
2015-01-01
694687.0
953
CG22-Articoli in gomma e materie plastiche
Prato
2015-01-01
3010205.0
954
CG23-Altri prodotti della lavorazione di miner...
Prato
2015-01-01
130407.0
955
CH24-Prodotti della metallurgia
Prato
2015-01-01
324369.0
956
CH25-Prodotti in metallo, esclusi macchinari e...
Prato
2015-01-01
42516.0
957
CI26-Computer e prodotti di elettronica e otti...
Prato
2015-01-01
116546.0
958
CJ27-Apparecchiature elettriche e apparecchiat...
Prato
2015-01-01
753979.0
959
CK28-Macchinari e apparecchiature nca
Prato
2015-01-01
1598992.0
960
CL29-Autoveicoli, rimorchi e semirimorchi
Prato
2015-01-01
350.0
961
CL30-Altri mezzi di trasporto
Prato
2015-01-01
317974.0
962
CM31-Mobili
Prato
2015-01-01
2969889.0
963
CM32-Prodotti delle altre industrie manifattur...
Prato
2015-01-01
463083.0
964
EE38-Prodotti delle attivitŕ di raccolta, trat...
Prato
2015-01-01
2964.0
965
JA58-Prodotti delle attivitŕ editoriali
Prato
2015-01-01
37143.0
966
JA59-Prodotti delle attivitŕ di produzione cin...
Prato
2015-01-01
0.0
967
RR90-Prodotti delle attivitŕ creative, artisti...
Prato
2015-01-01
69639.0
968
VV89-Merci dichiarate come provviste di bordo,...
Prato
2015-01-01
0.0
969
Totale
Prato
2015-01-01
142706401.0
970
NaN
Prato
2015-01-01
NaN
971 rows × 4 columns
In [175]:
Firenze
Out[175]:
<__main__.coeweb at 0xad04ba8>
In [181]:
dati_toscana_completi[dati_toscana_completi.index.get_level_values('Divisioni').isin(['Totale'])].unstack("anno")
Out[181]:
DATI EXPORT
anno
2009
2010
2011
2012
2013
2014
2015
Divisioni
territorio
paese
mese
cumulato
Totale
Firenze
Regno Unito
9
C
2.901558e+08
3.623726e+08
3.356670e+08
3.613749e+08
5.123522e+08
5.352489e+08
5.816399e+08
Pistoia
Regno Unito
9
C
8.531646e+07
9.995966e+07
1.045361e+08
9.753491e+07
1.052287e+08
1.108157e+08
1.242330e+08
Prato
Regno Unito
9
C
8.213081e+07
1.143968e+08
1.087060e+08
9.060144e+07
9.367338e+07
1.115087e+08
1.427064e+08
Toscana
Regno Unito
9
C
1.528747e+09
1.473169e+09
1.519613e+09
1.486383e+09
1.615316e+09
1.686907e+09
1.802210e+09
In [41]:
#["2015"]
Out[41]:
Divisioni territorio paese mese cumulato
Totale Firenze Regno Unito 9 C 5.816399e+08
Pistoia Regno Unito 9 C 1.242330e+08
Prato Regno Unito 9 C 1.427064e+08
Toscana Regno Unito 9 C 1.802210e+09
Name: 2015, dtype: float64
In [220]:
%matplotlib inline
(serie_storica["DATI EXPORT"].divide(serie_storica["DATI EXPORT"]["2009"], axis = 0) * 100).to_excel("andamento_export_totale_numero_indice.xlsx")
In [219]:
serie_storica["DATI EXPORT"].to_excel("andamento_export_totale.xlsx")
In [184]:
dati_toscana_completi
Out[184]:
DATI EXPORT
Divisioni
territorio
paese
anno
mese
cumulato
AA01-Prodotti agricoli, animali e della caccia
Toscana
Regno Unito
2009
9
C
19002036.0
AA02-Prodotti della silvicoltura
Toscana
Regno Unito
2009
9
C
674892.0
AA03-Prodotti della pesca e dell'acquacoltura
Toscana
Regno Unito
2009
9
C
2301.0
BB05-Carbone (esclusa torba)
Toscana
Regno Unito
2009
9
C
0.0
BB06-Petrolio greggio e gas naturale
Toscana
Regno Unito
2009
9
C
0.0
BB07-Minerali metalliferi
Toscana
Regno Unito
2009
9
C
386.0
BB08-Altri minerali da cave e miniere
Toscana
Regno Unito
2009
9
C
997726.0
CA10-Prodotti alimentari
Toscana
Regno Unito
2009
9
C
82953860.0
CA11-Bevande
Toscana
Regno Unito
2009
9
C
27951264.0
CA12-Tabacco
Toscana
Regno Unito
2009
9
C
19989.0
CB13-Prodotti tessili
Toscana
Regno Unito
2009
9
C
56578648.0
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Toscana
Regno Unito
2009
9
C
119762953.0
CB15-Articoli in pelle (escluso abbigliamento) e simili
Toscana
Regno Unito
2009
9
C
205665926.0
CC16-Legno e prodotti in legno e sughero (esclusi i mobili); articoli in paglia e materiali da intreccio
Toscana
Regno Unito
2009
9
C
5384540.0
CC17-Carta e prodotti di carta
Toscana
Regno Unito
2009
9
C
20008237.0
CC18-Prodotti della stampa e della riproduzione di supporti registrati
Toscana
Regno Unito
2009
9
C
0.0
CD19-Coke e prodotti derivanti dalla raffinazione del petrolio
Toscana
Regno Unito
2009
9
C
502102.0
CE20-Prodotti chimici
Toscana
Regno Unito
2009
9
C
19400081.0
CF21-Prodotti farmaceutici di base e preparati farmaceutici
Toscana
Regno Unito
2009
9
C
43079072.0
CG22-Articoli in gomma e materie plastiche
Toscana
Regno Unito
2009
9
C
20104410.0
CG23-Altri prodotti della lavorazione di minerali non metalliferi
Toscana
Regno Unito
2009
9
C
22800860.0
CH24-Prodotti della metallurgia
Toscana
Regno Unito
2009
9
C
350031568.0
CH25-Prodotti in metallo, esclusi macchinari e attrezzature
Toscana
Regno Unito
2009
9
C
12091946.0
CI26-Computer e prodotti di elettronica e ottica; apparecchi elettromedicali, apparecchi di misurazione e orologi
Toscana
Regno Unito
2009
9
C
25756069.0
CJ27-Apparecchiature elettriche e apparecchiature per uso domestico non elettriche
Toscana
Regno Unito
2009
9
C
23159754.0
CK28-Macchinari e apparecchiature nca
Toscana
Regno Unito
2009
9
C
85425176.0
CL29-Autoveicoli, rimorchi e semirimorchi
Toscana
Regno Unito
2009
9
C
17128483.0
CL30-Altri mezzi di trasporto
Toscana
Regno Unito
2009
9
C
279081686.0
CM31-Mobili
Toscana
Regno Unito
2009
9
C
33848383.0
CM32-Prodotti delle altre industrie manifatturiere
Toscana
Regno Unito
2009
9
C
53323624.0
...
...
...
...
...
...
...
BB08-Altri minerali da cave e miniere
Prato
Regno Unito
2015
9
C
1958.0
CA10-Prodotti alimentari
Prato
Regno Unito
2015
9
C
2365663.0
CA11-Bevande
Prato
Regno Unito
2015
9
C
172849.0
CB13-Prodotti tessili
Prato
Regno Unito
2015
9
C
60607398.0
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Prato
Regno Unito
2015
9
C
62688148.0
CB15-Articoli in pelle (escluso abbigliamento) e simili
Prato
Regno Unito
2015
9
C
2096820.0
CC16-Legno e prodotti in legno e sughero (esclusi i mobili); articoli in paglia e materiali da intreccio
Prato
Regno Unito
2015
9
C
85930.0
CC17-Carta e prodotti di carta
Prato
Regno Unito
2015
9
C
158363.0
CC18-Prodotti della stampa e della riproduzione di supporti registrati
Prato
Regno Unito
2015
9
C
0.0
CD19-Coke e prodotti derivanti dalla raffinazione del petrolio
Prato
Regno Unito
2015
9
C
43.0
CE20-Prodotti chimici
Prato
Regno Unito
2015
9
C
587800.0
CF21-Prodotti farmaceutici di base e preparati farmaceutici
Prato
Regno Unito
2015
9
C
694687.0
CG22-Articoli in gomma e materie plastiche
Prato
Regno Unito
2015
9
C
3010205.0
CG23-Altri prodotti della lavorazione di minerali non metalliferi
Prato
Regno Unito
2015
9
C
130407.0
CH24-Prodotti della metallurgia
Prato
Regno Unito
2015
9
C
324369.0
CH25-Prodotti in metallo, esclusi macchinari e attrezzature
Prato
Regno Unito
2015
9
C
42516.0
CI26-Computer e prodotti di elettronica e ottica; apparecchi elettromedicali, apparecchi di misurazione e orologi
Prato
Regno Unito
2015
9
C
116546.0
CJ27-Apparecchiature elettriche e apparecchiature per uso domestico non elettriche
Prato
Regno Unito
2015
9
C
753979.0
CK28-Macchinari e apparecchiature nca
Prato
Regno Unito
2015
9
C
1598992.0
CL29-Autoveicoli, rimorchi e semirimorchi
Prato
Regno Unito
2015
9
C
350.0
CL30-Altri mezzi di trasporto
Prato
Regno Unito
2015
9
C
317974.0
CM31-Mobili
Prato
Regno Unito
2015
9
C
2969889.0
CM32-Prodotti delle altre industrie manifatturiere
Prato
Regno Unito
2015
9
C
463083.0
EE38-Prodotti delle attivitŕ di raccolta, trattamento e smaltimento dei rifiuti; prodotti dell'attivitŕ di recupero dei materiali
Prato
Regno Unito
2015
9
C
2964.0
JA58-Prodotti delle attivitŕ editoriali
Prato
Regno Unito
2015
9
C
37143.0
JA59-Prodotti delle attivitŕ di produzione cinematografica, video e programmi televisivi; registrazioni musicali e sonore
Prato
Regno Unito
2015
9
C
0.0
RR90-Prodotti delle attivitŕ creative, artistiche e d'intrattenimento
Prato
Regno Unito
2015
9
C
69639.0
VV89-Merci dichiarate come provviste di bordo, merci nazionali di ritorno e respinte, merci varie
Prato
Regno Unito
2015
9
C
0.0
Totale
Prato
Regno Unito
2015
9
C
142706401.0
NaN
Prato
Regno Unito
2015
9
C
NaN
971 rows × 1 columns
In [192]:
moda = ["CB13-Prodotti tessili",
u'CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)',
u'CB15-Articoli in pelle (escluso abbigliamento) e simili']
serie_storica_moda = dati_toscana_completi[dati_toscana_completi.index.get_level_values('Divisioni').isin(moda)]
In [194]:
pd.options.display.float_format = '€{:,.2f}'.format
serie_storica_moda = serie_storica_moda.unstack("anno")
In [216]:
serie_storica_moda.to_excel("andamento_moda.xlsx")
In [217]:
pd.options.display.float_format = '{:,.2f}'.format
(serie_storica_moda["DATI EXPORT"].divide(serie_storica_moda["DATI EXPORT"]["2009"], axis = 0) * 100).to_excel("andamento_moda_numeri_indice.xlsx")
In [11]:
Italia = coeweb("http://www.coeweb.istat.it/predefinite/tutto_paese_merce.asp?livello=ATE07_AT2&riga=MERCE&territorio=S&AG=S")
In [12]:
italia_province = []
for item in Italia.territori:
if len(item[0]) == 6:
italia_province.append(item[0])
In [13]:
#italia_province
In [101]:
Italia.scarica_molti(territorio = italia_province, lista_paesi = ['6'], lista_anni = ["2015"], lista_mesi = ["9"], lista_cumulato = ['C'])
download_101001_6_2015_9_C
Regno Unito
download_101002_6_2015_9_C
Regno Unito
download_101003_6_2015_9_C
Regno Unito
download_101004_6_2015_9_C
Regno Unito
download_101005_6_2015_9_C
Regno Unito
download_101006_6_2015_9_C
Regno Unito
download_101096_6_2015_9_C
Regno Unito
download_101103_6_2015_9_C
Regno Unito
download_102007_6_2015_9_C
Regno Unito
download_103012_6_2015_9_C
Regno Unito
download_103013_6_2015_9_C
Regno Unito
download_103014_6_2015_9_C
Regno Unito
download_103015_6_2015_9_C
Regno Unito
download_103016_6_2015_9_C
Regno Unito
download_103017_6_2015_9_C
Regno Unito
download_103018_6_2015_9_C
Regno Unito
download_103019_6_2015_9_C
Regno Unito
download_103020_6_2015_9_C
Regno Unito
download_103097_6_2015_9_C
Regno Unito
download_103098_6_2015_9_C
Regno Unito
download_103108_6_2015_9_C
Regno Unito
download_107008_6_2015_9_C
Regno Unito
download_107009_6_2015_9_C
Regno Unito
download_107010_6_2015_9_C
Regno Unito
download_107011_6_2015_9_C
Regno Unito
download_204021_6_2015_9_C
Regno Unito
download_204022_6_2015_9_C
Regno Unito
download_205023_6_2015_9_C
Regno Unito
download_205024_6_2015_9_C
Regno Unito
download_205025_6_2015_9_C
Regno Unito
download_205026_6_2015_9_C
Regno Unito
download_205027_6_2015_9_C
Regno Unito
download_205028_6_2015_9_C
Regno Unito
download_205029_6_2015_9_C
Regno Unito
download_206030_6_2015_9_C
Regno Unito
download_206031_6_2015_9_C
Regno Unito
download_206032_6_2015_9_C
Regno Unito
download_206093_6_2015_9_C
Regno Unito
download_208033_6_2015_9_C
Regno Unito
download_208034_6_2015_9_C
Regno Unito
download_208035_6_2015_9_C
Regno Unito
download_208036_6_2015_9_C
Regno Unito
download_208037_6_2015_9_C
Regno Unito
download_208038_6_2015_9_C
Regno Unito
download_208039_6_2015_9_C
Regno Unito
download_208040_6_2015_9_C
Regno Unito
download_208099_6_2015_9_C
Regno Unito
download_309045_6_2015_9_C
Regno Unito
download_309046_6_2015_9_C
Regno Unito
download_309047_6_2015_9_C
Regno Unito
download_309048_6_2015_9_C
Regno Unito
download_309049_6_2015_9_C
Regno Unito
download_309050_6_2015_9_C
Regno Unito
download_309051_6_2015_9_C
Regno Unito
download_309052_6_2015_9_C
Regno Unito
download_309053_6_2015_9_C
Regno Unito
download_309100_6_2015_9_C
Regno Unito
download_310054_6_2015_9_C
Regno Unito
download_310055_6_2015_9_C
Regno Unito
download_311041_6_2015_9_C
Regno Unito
download_311042_6_2015_9_C
Regno Unito
download_311043_6_2015_9_C
Regno Unito
download_311044_6_2015_9_C
Regno Unito
download_311109_6_2015_9_C
Regno Unito
download_312056_6_2015_9_C
Regno Unito
download_312057_6_2015_9_C
Regno Unito
download_312058_6_2015_9_C
Regno Unito
download_312059_6_2015_9_C
Regno Unito
download_312060_6_2015_9_C
Regno Unito
download_413066_6_2015_9_C
Regno Unito
download_413067_6_2015_9_C
Regno Unito
download_413068_6_2015_9_C
Regno Unito
download_413069_6_2015_9_C
Regno Unito
download_414070_6_2015_9_C
Regno Unito
download_414094_6_2015_9_C
Regno Unito
download_415061_6_2015_9_C
Regno Unito
download_415062_6_2015_9_C
Regno Unito
download_415063_6_2015_9_C
Regno Unito
download_415064_6_2015_9_C
Regno Unito
download_415065_6_2015_9_C
Regno Unito
download_416071_6_2015_9_C
Regno Unito
download_416072_6_2015_9_C
Regno Unito
download_416073_6_2015_9_C
Regno Unito
download_416074_6_2015_9_C
Regno Unito
download_416075_6_2015_9_C
Regno Unito
download_416110_6_2015_9_C
Regno Unito
download_417076_6_2015_9_C
Regno Unito
download_417077_6_2015_9_C
Regno Unito
download_418078_6_2015_9_C
Regno Unito
download_418079_6_2015_9_C
Regno Unito
download_418080_6_2015_9_C
Regno Unito
download_418101_6_2015_9_C
Regno Unito
download_418102_6_2015_9_C
Regno Unito
download_519081_6_2015_9_C
Regno Unito
download_519082_6_2015_9_C
Regno Unito
download_519083_6_2015_9_C
Regno Unito
download_519084_6_2015_9_C
Regno Unito
download_519085_6_2015_9_C
Regno Unito
download_519086_6_2015_9_C
Regno Unito
download_519087_6_2015_9_C
Regno Unito
download_519088_6_2015_9_C
Regno Unito
download_519089_6_2015_9_C
Regno Unito
download_520090_6_2015_9_C
Regno Unito
download_520091_6_2015_9_C
Regno Unito
download_520092_6_2015_9_C
Regno Unito
download_520095_6_2015_9_C
Regno Unito
download_520104_6_2015_9_C
Regno Unito
download_520105_6_2015_9_C
Regno Unito
download_520106_6_2015_9_C
Regno Unito
download_520107_6_2015_9_C
Regno Unito
download_697198_6_2015_9_C
Regno Unito
download_697199_6_2015_9_C
Regno Unito
download_697199_6_2015_9_C
Regno Unito
eseguito
In [103]:
Italia_df = Italia.pandas_db
In [106]:
Italia_df = Italia_df.reset_index()
In [141]:
key = pd.read_excel("aggancio_nuts_ok.xlsx")
In [143]:
key
Out[143]:
COEWEB
NUTS
NUTS_MAP
EUROSTAT
0
Torino
ITC11
ITC11
Torino
1
Vercelli
ITC12
ITC12
Vercelli
2
Biella
ITC13
ITC13
Biella
3
VerbanoCusioOssola
ITC14
ITC14
Verbano-Cusio-Ossola
4
Novara
ITC15
ITC15
Novara
5
Cuneo
ITC16
ITC16
Cuneo
6
Asti
ITC17
ITC17
Asti
7
Alessandria
ITC18
ITC18
Alessandria
8
Aosta
ITC20
ITC20
Valle d'Aosta/Vallée d'Aoste
9
Imperia
ITC31
ITC31
Imperia
10
Savona
ITC32
ITC32
Savona
11
Genova
ITC33
ITC33
Genova
12
La Spezia
ITC34
ITC34
La Spezia
13
Varese
ITC41
ITC41
Varese
14
Como
ITC42
ITC42
Como
15
Lecco
ITC43
ITC43
Lecco
16
Sondrio
ITC44
ITC44
Sondrio
17
Milano
ITC45
ITC45
Milano
18
Bergamo
ITC46
ITC46
Bergamo
19
Brescia
ITC47
ITC47
Brescia
20
Pavia
ITC48
ITC48
Pavia
21
Lodi
ITC49
ITC49
Lodi
22
Cremona
ITC4A
ITC4A
Cremona
23
Mantova
ITC4B
ITC4B
Mantova
24
Bolzano/Bozen
ITD10
ITD10
Bolzano-Bozen
25
Trento
ITD20
ITD20
Trento
26
Verona
ITD31
ITD31
Verona
27
Vicenza
ITD32
ITD32
Vicenza
28
Belluno
ITD33
ITD33
Belluno
29
Treviso
ITD34
ITD34
Treviso
...
...
...
...
...
84
Matera
ITF52
ITF52
Matera
85
Cosenza
ITF61
ITF61
Cosenza
86
Crotone
ITF62
ITF62
Crotone
87
Catanzaro
ITF63
ITF63
Catanzaro
88
Vibo Valentia
ITF64
ITF64
Vibo Valentia
89
Reggio di Calabria
ITF65
ITF65
Reggio di Calabria
90
Trapani
ITG11
ITG11
Trapani
91
Palermo
ITG12
ITG12
Palermo
92
Messina
ITG13
ITG13
Messina
93
Agrigento
ITG14
ITG14
Agrigento
94
Caltanissetta
ITG15
ITG15
Caltanissetta
95
Enna
ITG16
ITG16
Enna
96
Catania
ITG17
ITG17
Catania
97
Ragusa
ITG18
ITG18
Ragusa
98
Siracusa
ITG19
ITG19
Siracusa
99
Sassari
ITG25
ITG25
Sassari
100
Nuoro
ITG26
ITG26
Nuoro
101
Cagliari
ITG27
ITG27
Cagliari
102
Oristano
ITG28
ITG28
Oristano
103
OlbiaTempio
ITG29
ITG29
Olbia-Tempio
104
Ogliastra
ITG2A
ITG2A
Ogliastra
105
Medio Campidano
ITG2B
ITG2B
Medio Campidano
106
CarboniaIglesias
ITG2C
ITG2C
Carbonia-Iglesias
107
Extra-Regio
ITZZZ
ITZZZ
Extra-Regio
108
Nord-Est
ITH
ITH
Nord-Est
109
Provincia Autonoma di Bolzano/Bozen
ITH1
ITH1
Provincia Autonoma di Bolzano/Bozen
110
Provincia Autonoma di Trento
ITH2
ITH2
Provincia Autonoma di Trento
111
Veneto
ITH3
ITH3
Veneto
112
Friuli-Venezia Giulia
ITH4
ITH4
Friuli-Venezia Giulia
113
Emilia"]
ITH5
ITH5
Emilia-Romagna
114 rows × 4 columns
In [147]:
Italia_map = pd.merge(Italia_df, key, left_on = "territorio", right_on ="COEWEB")
In [148]:
Italia_map.to_excel("Italia_map.xlsx")
In [223]:
Italia_map.to_excel("classifica_provinciale.xlsx")
In [115]:
Italia_df[Italia_df["Divisioni"] == "Totale"].sort_values("DATI EXPORT", ascending = False).to_excel("classifica.xlsx")#["territorio"].unique()
In [225]:
classifica = Italia_df[Italia_df["Divisioni"] == "Totale"].sort_values("DATI EXPORT", ascending = False)
In [226]:
classifica = pd.merge(classifica, key, left_on = "territorio", right_on ="COEWEB")
In [228]:
classifica.to_excel("classifica.xlsx")
In [138]:
#Italia_df[Italia_df["Divisioni"] == "Totale"].sort_values("DATI EXPORT", ascending = False)
In [128]:
Divisioni = Italia_df.groupby("Divisioni").sum()
In [ ]:
Divisioni.drop("Totale",axis =0, inplace = True)
In [132]:
Divisioni["%"] = Divisioni["DATI EXPORT"] / Divisioni["DATI EXPORT"].sum() * 100 #
In [142]:
Italia_df
Out[142]:
Divisioni
territorio
paese
anno
mese
cumulato
DATI EXPORT
0
AA01-Prodotti agricoli, animali e della caccia
Torino
Regno Unito
2015
9
C
100882.0
1
AA02-Prodotti della silvicoltura
Torino
Regno Unito
2015
9
C
0.0
2
AA03-Prodotti della pesca e dell'acquacoltura
Torino
Regno Unito
2015
9
C
15.0
3
BB06-Petrolio greggio e gas naturale
Torino
Regno Unito
2015
9
C
0.0
4
BB07-Minerali metalliferi
Torino
Regno Unito
2015
9
C
0.0
5
BB08-Altri minerali da cave e miniere
Torino
Regno Unito
2015
9
C
748679.0
6
CA10-Prodotti alimentari
Torino
Regno Unito
2015
9
C
40508394.0
7
CA11-Bevande
Torino
Regno Unito
2015
9
C
13871997.0
8
CA12-Tabacco
Torino
Regno Unito
2015
9
C
305.0
9
CB13-Prodotti tessili
Torino
Regno Unito
2015
9
C
13542354.0
10
CB14-Articoli di abbigliamento (anche in pelle...
Torino
Regno Unito
2015
9
C
8052028.0
11
CB15-Articoli in pelle (escluso abbigliamento)...
Torino
Regno Unito
2015
9
C
2278300.0
12
CC16-Legno e prodotti in legno e sughero (escl...
Torino
Regno Unito
2015
9
C
309554.0
13
CC17-Carta e prodotti di carta
Torino
Regno Unito
2015
9
C
13794287.0
14
CC18-Prodotti della stampa e della riproduzion...
Torino
Regno Unito
2015
9
C
0.0
15
CD19-Coke e prodotti derivanti dalla raffinazi...
Torino
Regno Unito
2015
9
C
2452060.0
16
CE20-Prodotti chimici
Torino
Regno Unito
2015
9
C
46732050.0
17
CF21-Prodotti farmaceutici di base e preparati...
Torino
Regno Unito
2015
9
C
43463.0
18
CG22-Articoli in gomma e materie plastiche
Torino
Regno Unito
2015
9
C
41661081.0
19
CG23-Altri prodotti della lavorazione di miner...
Torino
Regno Unito
2015
9
C
8862396.0
20
CH24-Prodotti della metallurgia
Torino
Regno Unito
2015
9
C
5732471.0
21
CH25-Prodotti in metallo, esclusi macchinari e...
Torino
Regno Unito
2015
9
C
26267122.0
22
CI26-Computer e prodotti di elettronica e otti...
Torino
Regno Unito
2015
9
C
39353827.0
23
CJ27-Apparecchiature elettriche e apparecchiat...
Torino
Regno Unito
2015
9
C
158892551.0
24
CK28-Macchinari e apparecchiature nca
Torino
Regno Unito
2015
9
C
143860889.0
25
CL29-Autoveicoli, rimorchi e semirimorchi
Torino
Regno Unito
2015
9
C
273476075.0
26
CL30-Altri mezzi di trasporto
Torino
Regno Unito
2015
9
C
139153767.0
27
CM31-Mobili
Torino
Regno Unito
2015
9
C
2224327.0
28
CM32-Prodotti delle altre industrie manifattur...
Torino
Regno Unito
2015
9
C
21667924.0
29
EE38-Prodotti delle attivitŕ di raccolta, trat...
Torino
Regno Unito
2015
9
C
48378.0
...
...
...
...
...
...
...
...
3322
CE20-Prodotti chimici
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3323
CG22-Articoli in gomma e materie plastiche
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3324
CG23-Altri prodotti della lavorazione di miner...
CarboniaIglesias
Regno Unito
2015
9
C
59751.0
3325
CH24-Prodotti della metallurgia
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3326
CH25-Prodotti in metallo, esclusi macchinari e...
CarboniaIglesias
Regno Unito
2015
9
C
8462288.0
3327
CI26-Computer e prodotti di elettronica e otti...
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3328
CJ27-Apparecchiature elettriche e apparecchiat...
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3329
CK28-Macchinari e apparecchiature nca
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3330
CL29-Autoveicoli, rimorchi e semirimorchi
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3331
CM31-Mobili
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3332
CM32-Prodotti delle altre industrie manifattur...
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3333
JA58-Prodotti delle attivitŕ editoriali
CarboniaIglesias
Regno Unito
2015
9
C
0.0
3334
Totale
CarboniaIglesias
Regno Unito
2015
9
C
8740333.0
3335
NaN
CarboniaIglesias
Regno Unito
2015
9
C
NaN
3336
CB13-Prodotti tessili
Province non specificate e altri stati membri
Regno Unito
2015
9
C
0.0
3337
CB14-Articoli di abbigliamento (anche in pelle...
Province non specificate e altri stati membri
Regno Unito
2015
9
C
65.0
3338
CB15-Articoli in pelle (escluso abbigliamento)...
Province non specificate e altri stati membri
Regno Unito
2015
9
C
0.0
3339
CC17-Carta e prodotti di carta
Province non specificate e altri stati membri
Regno Unito
2015
9
C
0.0
3340
CM32-Prodotti delle altre industrie manifattur...
Province non specificate e altri stati membri
Regno Unito
2015
9
C
40.0
3341
VV89-Merci dichiarate come provviste di bordo,...
Province non specificate e altri stati membri
Regno Unito
2015
9
C
199855168.0
3342
Totale
Province non specificate e altri stati membri
Regno Unito
2015
9
C
199855273.0
3343
NaN
Province non specificate e altri stati membri
Regno Unito
2015
9
C
NaN
3344
CB13-Prodotti tessili
Province non specificate e altri stati membri
Regno Unito
2015
9
C
0.0
3345
CB14-Articoli di abbigliamento (anche in pelle...
Province non specificate e altri stati membri
Regno Unito
2015
9
C
65.0
3346
CB15-Articoli in pelle (escluso abbigliamento)...
Province non specificate e altri stati membri
Regno Unito
2015
9
C
0.0
3347
CC17-Carta e prodotti di carta
Province non specificate e altri stati membri
Regno Unito
2015
9
C
0.0
3348
CM32-Prodotti delle altre industrie manifattur...
Province non specificate e altri stati membri
Regno Unito
2015
9
C
40.0
3349
VV89-Merci dichiarate come provviste di bordo,...
Province non specificate e altri stati membri
Regno Unito
2015
9
C
199855168.0
3350
Totale
Province non specificate e altri stati membri
Regno Unito
2015
9
C
199855273.0
3351
NaN
Province non specificate e altri stati membri
Regno Unito
2015
9
C
NaN
3352 rows × 7 columns
In [222]:
Divisioni.sort_values("DATI EXPORT", ascending = False).to_excel("Totale_nazionale_Divisioni.xlsx")
In [14]:
#Mondo = '1033'
Italia.scarica_molti(territorio = italia_province, lista_paesi = ['6', '1033'], lista_anni = ["2015"], lista_mesi = ["9"], lista_cumulato = ['C'])
download_101001_6_2015_9_C
Regno Unito
download_101001_1033_2015_9_C
[MONDO]
download_101002_6_2015_9_C
Regno Unito
download_101002_1033_2015_9_C
[MONDO]
download_101003_6_2015_9_C
Regno Unito
download_101003_1033_2015_9_C
[MONDO]
download_101004_6_2015_9_C
Regno Unito
download_101004_1033_2015_9_C
[MONDO]
download_101005_6_2015_9_C
Regno Unito
download_101005_1033_2015_9_C
[MONDO]
download_101006_6_2015_9_C
Regno Unito
download_101006_1033_2015_9_C
[MONDO]
download_101096_6_2015_9_C
Regno Unito
download_101096_1033_2015_9_C
[MONDO]
download_101103_6_2015_9_C
Regno Unito
download_101103_1033_2015_9_C
[MONDO]
download_102007_6_2015_9_C
Regno Unito
download_102007_1033_2015_9_C
[MONDO]
download_103012_6_2015_9_C
Regno Unito
download_103012_1033_2015_9_C
[MONDO]
download_103013_6_2015_9_C
Regno Unito
download_103013_1033_2015_9_C
[MONDO]
download_103014_6_2015_9_C
Regno Unito
download_103014_1033_2015_9_C
[MONDO]
download_103015_6_2015_9_C
Regno Unito
download_103015_1033_2015_9_C
[MONDO]
download_103016_6_2015_9_C
Regno Unito
download_103016_1033_2015_9_C
[MONDO]
download_103017_6_2015_9_C
Regno Unito
download_103017_1033_2015_9_C
[MONDO]
download_103018_6_2015_9_C
Regno Unito
download_103018_1033_2015_9_C
[MONDO]
download_103019_6_2015_9_C
Regno Unito
download_103019_1033_2015_9_C
[MONDO]
download_103020_6_2015_9_C
Regno Unito
download_103020_1033_2015_9_C
[MONDO]
download_103097_6_2015_9_C
Regno Unito
download_103097_1033_2015_9_C
[MONDO]
download_103098_6_2015_9_C
Regno Unito
download_103098_1033_2015_9_C
[MONDO]
download_103108_6_2015_9_C
Regno Unito
download_103108_1033_2015_9_C
[MONDO]
download_107008_6_2015_9_C
Regno Unito
download_107008_1033_2015_9_C
[MONDO]
download_107009_6_2015_9_C
Regno Unito
download_107009_1033_2015_9_C
[MONDO]
download_107010_6_2015_9_C
Regno Unito
download_107010_1033_2015_9_C
[MONDO]
download_107011_6_2015_9_C
Regno Unito
download_107011_1033_2015_9_C
[MONDO]
download_204021_6_2015_9_C
Regno Unito
download_204021_1033_2015_9_C
[MONDO]
download_204022_6_2015_9_C
Regno Unito
download_204022_1033_2015_9_C
[MONDO]
download_205023_6_2015_9_C
Regno Unito
download_205023_1033_2015_9_C
[MONDO]
download_205024_6_2015_9_C
Regno Unito
download_205024_1033_2015_9_C
[MONDO]
download_205025_6_2015_9_C
Regno Unito
download_205025_1033_2015_9_C
[MONDO]
download_205026_6_2015_9_C
Regno Unito
download_205026_1033_2015_9_C
[MONDO]
download_205027_6_2015_9_C
Regno Unito
download_205027_1033_2015_9_C
[MONDO]
download_205028_6_2015_9_C
Regno Unito
download_205028_1033_2015_9_C
[MONDO]
download_205029_6_2015_9_C
Regno Unito
download_205029_1033_2015_9_C
[MONDO]
download_206030_6_2015_9_C
Regno Unito
download_206030_1033_2015_9_C
[MONDO]
download_206031_6_2015_9_C
Regno Unito
download_206031_1033_2015_9_C
[MONDO]
download_206032_6_2015_9_C
Regno Unito
download_206032_1033_2015_9_C
[MONDO]
download_206093_6_2015_9_C
Regno Unito
download_206093_1033_2015_9_C
[MONDO]
download_208033_6_2015_9_C
Regno Unito
download_208033_1033_2015_9_C
[MONDO]
download_208034_6_2015_9_C
Regno Unito
download_208034_1033_2015_9_C
[MONDO]
download_208035_6_2015_9_C
Regno Unito
download_208035_1033_2015_9_C
[MONDO]
download_208036_6_2015_9_C
Regno Unito
download_208036_1033_2015_9_C
[MONDO]
download_208037_6_2015_9_C
Regno Unito
download_208037_1033_2015_9_C
[MONDO]
download_208038_6_2015_9_C
Regno Unito
download_208038_1033_2015_9_C
[MONDO]
download_208039_6_2015_9_C
Regno Unito
download_208039_1033_2015_9_C
[MONDO]
download_208040_6_2015_9_C
Regno Unito
download_208040_1033_2015_9_C
[MONDO]
download_208099_6_2015_9_C
Regno Unito
download_208099_1033_2015_9_C
[MONDO]
download_309045_6_2015_9_C
Regno Unito
download_309045_1033_2015_9_C
[MONDO]
download_309046_6_2015_9_C
Regno Unito
download_309046_1033_2015_9_C
[MONDO]
download_309047_6_2015_9_C
Regno Unito
download_309047_1033_2015_9_C
[MONDO]
download_309048_6_2015_9_C
Regno Unito
download_309048_1033_2015_9_C
[MONDO]
download_309049_6_2015_9_C
Regno Unito
download_309049_1033_2015_9_C
[MONDO]
download_309050_6_2015_9_C
Regno Unito
download_309050_1033_2015_9_C
[MONDO]
download_309051_6_2015_9_C
Regno Unito
download_309051_1033_2015_9_C
[MONDO]
download_309052_6_2015_9_C
Regno Unito
download_309052_1033_2015_9_C
[MONDO]
download_309053_6_2015_9_C
Regno Unito
download_309053_1033_2015_9_C
[MONDO]
download_309100_6_2015_9_C
Regno Unito
download_309100_1033_2015_9_C
[MONDO]
download_310054_6_2015_9_C
Regno Unito
download_310054_1033_2015_9_C
[MONDO]
download_310055_6_2015_9_C
Regno Unito
download_310055_1033_2015_9_C
[MONDO]
download_311041_6_2015_9_C
Regno Unito
download_311041_1033_2015_9_C
[MONDO]
download_311042_6_2015_9_C
Regno Unito
download_311042_1033_2015_9_C
[MONDO]
download_311043_6_2015_9_C
Regno Unito
download_311043_1033_2015_9_C
[MONDO]
download_311044_6_2015_9_C
Regno Unito
download_311044_1033_2015_9_C
[MONDO]
download_311109_6_2015_9_C
Regno Unito
download_311109_1033_2015_9_C
[MONDO]
download_312056_6_2015_9_C
Regno Unito
download_312056_1033_2015_9_C
[MONDO]
download_312057_6_2015_9_C
Regno Unito
download_312057_1033_2015_9_C
[MONDO]
download_312058_6_2015_9_C
Regno Unito
download_312058_1033_2015_9_C
[MONDO]
download_312059_6_2015_9_C
Regno Unito
download_312059_1033_2015_9_C
[MONDO]
download_312060_6_2015_9_C
Regno Unito
download_312060_1033_2015_9_C
[MONDO]
download_413066_6_2015_9_C
Regno Unito
download_413066_1033_2015_9_C
[MONDO]
download_413067_6_2015_9_C
Regno Unito
download_413067_1033_2015_9_C
[MONDO]
download_413068_6_2015_9_C
Regno Unito
download_413068_1033_2015_9_C
[MONDO]
download_413069_6_2015_9_C
Regno Unito
download_413069_1033_2015_9_C
[MONDO]
download_414070_6_2015_9_C
Regno Unito
download_414070_1033_2015_9_C
[MONDO]
download_414094_6_2015_9_C
Regno Unito
download_414094_1033_2015_9_C
[MONDO]
download_415061_6_2015_9_C
Regno Unito
download_415061_1033_2015_9_C
[MONDO]
download_415062_6_2015_9_C
Regno Unito
download_415062_1033_2015_9_C
[MONDO]
download_415063_6_2015_9_C
Regno Unito
download_415063_1033_2015_9_C
[MONDO]
download_415064_6_2015_9_C
Regno Unito
download_415064_1033_2015_9_C
[MONDO]
download_415065_6_2015_9_C
Regno Unito
download_415065_1033_2015_9_C
[MONDO]
download_416071_6_2015_9_C
Regno Unito
download_416071_1033_2015_9_C
[MONDO]
download_416072_6_2015_9_C
Regno Unito
download_416072_1033_2015_9_C
[MONDO]
download_416073_6_2015_9_C
Regno Unito
download_416073_1033_2015_9_C
[MONDO]
download_416074_6_2015_9_C
Regno Unito
download_416074_1033_2015_9_C
[MONDO]
download_416075_6_2015_9_C
Regno Unito
download_416075_1033_2015_9_C
[MONDO]
download_416110_6_2015_9_C
Regno Unito
download_416110_1033_2015_9_C
[MONDO]
download_417076_6_2015_9_C
Regno Unito
download_417076_1033_2015_9_C
[MONDO]
download_417077_6_2015_9_C
Regno Unito
download_417077_1033_2015_9_C
[MONDO]
download_418078_6_2015_9_C
Regno Unito
download_418078_1033_2015_9_C
[MONDO]
download_418079_6_2015_9_C
Regno Unito
download_418079_1033_2015_9_C
[MONDO]
download_418080_6_2015_9_C
Regno Unito
download_418080_1033_2015_9_C
[MONDO]
download_418101_6_2015_9_C
Regno Unito
download_418101_1033_2015_9_C
[MONDO]
download_418102_6_2015_9_C
Regno Unito
download_418102_1033_2015_9_C
[MONDO]
download_519081_6_2015_9_C
Regno Unito
download_519081_1033_2015_9_C
[MONDO]
download_519082_6_2015_9_C
Regno Unito
download_519082_1033_2015_9_C
[MONDO]
download_519083_6_2015_9_C
Regno Unito
download_519083_1033_2015_9_C
[MONDO]
download_519084_6_2015_9_C
Regno Unito
download_519084_1033_2015_9_C
[MONDO]
download_519085_6_2015_9_C
Regno Unito
download_519085_1033_2015_9_C
[MONDO]
download_519086_6_2015_9_C
Regno Unito
download_519086_1033_2015_9_C
[MONDO]
download_519087_6_2015_9_C
Regno Unito
download_519087_1033_2015_9_C
[MONDO]
download_519088_6_2015_9_C
Regno Unito
download_519088_1033_2015_9_C
[MONDO]
download_519089_6_2015_9_C
Regno Unito
download_519089_1033_2015_9_C
[MONDO]
download_520090_6_2015_9_C
Regno Unito
download_520090_1033_2015_9_C
[MONDO]
download_520091_6_2015_9_C
Regno Unito
download_520091_1033_2015_9_C
[MONDO]
download_520092_6_2015_9_C
Regno Unito
download_520092_1033_2015_9_C
[MONDO]
download_520095_6_2015_9_C
Regno Unito
download_520095_1033_2015_9_C
[MONDO]
download_520104_6_2015_9_C
Regno Unito
download_520104_1033_2015_9_C
[MONDO]
download_520105_6_2015_9_C
Regno Unito
download_520105_1033_2015_9_C
[MONDO]
download_520106_6_2015_9_C
Regno Unito
download_520106_1033_2015_9_C
[MONDO]
download_520107_6_2015_9_C
Regno Unito
download_520107_1033_2015_9_C
[MONDO]
download_697198_6_2015_9_C
Regno Unito
download_697198_1033_2015_9_C
[MONDO]
download_697199_6_2015_9_C
Regno Unito
download_697199_1033_2015_9_C
[MONDO]
download_697199_6_2015_9_C
Regno Unito
download_697199_1033_2015_9_C
[MONDO]
eseguito
In [16]:
Italia_Export_Regno_Unito_Totale = Italia.pandas_db
In [17]:
Italia_Export_Regno_Unito_Totale
Out[17]:
DATI EXPORT
Divisioni
territorio
paese
anno
mese
cumulato
AA01-Prodotti agricoli, animali e della caccia
Torino
Regno Unito
2015
9
C
1.008820e+05
AA02-Prodotti della silvicoltura
Torino
Regno Unito
2015
9
C
0.000000e+00
AA03-Prodotti della pesca e dell'acquacoltura
Torino
Regno Unito
2015
9
C
1.500000e+01
BB06-Petrolio greggio e gas naturale
Torino
Regno Unito
2015
9
C
0.000000e+00
BB07-Minerali metalliferi
Torino
Regno Unito
2015
9
C
0.000000e+00
BB08-Altri minerali da cave e miniere
Torino
Regno Unito
2015
9
C
7.486790e+05
CA10-Prodotti alimentari
Torino
Regno Unito
2015
9
C
4.050839e+07
CA11-Bevande
Torino
Regno Unito
2015
9
C
1.387200e+07
CA12-Tabacco
Torino
Regno Unito
2015
9
C
3.050000e+02
CB13-Prodotti tessili
Torino
Regno Unito
2015
9
C
1.354235e+07
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Torino
Regno Unito
2015
9
C
8.052028e+06
CB15-Articoli in pelle (escluso abbigliamento) e simili
Torino
Regno Unito
2015
9
C
2.278300e+06
CC16-Legno e prodotti in legno e sughero (esclusi i mobili); articoli in paglia e materiali da intreccio
Torino
Regno Unito
2015
9
C
3.095540e+05
CC17-Carta e prodotti di carta
Torino
Regno Unito
2015
9
C
1.379429e+07
CC18-Prodotti della stampa e della riproduzione di supporti registrati
Torino
Regno Unito
2015
9
C
0.000000e+00
CD19-Coke e prodotti derivanti dalla raffinazione del petrolio
Torino
Regno Unito
2015
9
C
2.452060e+06
CE20-Prodotti chimici
Torino
Regno Unito
2015
9
C
4.673205e+07
CF21-Prodotti farmaceutici di base e preparati farmaceutici
Torino
Regno Unito
2015
9
C
4.346300e+04
CG22-Articoli in gomma e materie plastiche
Torino
Regno Unito
2015
9
C
4.166108e+07
CG23-Altri prodotti della lavorazione di minerali non metalliferi
Torino
Regno Unito
2015
9
C
8.862396e+06
CH24-Prodotti della metallurgia
Torino
Regno Unito
2015
9
C
5.732471e+06
CH25-Prodotti in metallo, esclusi macchinari e attrezzature
Torino
Regno Unito
2015
9
C
2.626712e+07
CI26-Computer e prodotti di elettronica e ottica; apparecchi elettromedicali, apparecchi di misurazione e orologi
Torino
Regno Unito
2015
9
C
3.935383e+07
CJ27-Apparecchiature elettriche e apparecchiature per uso domestico non elettriche
Torino
Regno Unito
2015
9
C
1.588926e+08
CK28-Macchinari e apparecchiature nca
Torino
Regno Unito
2015
9
C
1.438609e+08
CL29-Autoveicoli, rimorchi e semirimorchi
Torino
Regno Unito
2015
9
C
2.734761e+08
CL30-Altri mezzi di trasporto
Torino
Regno Unito
2015
9
C
1.391538e+08
CM31-Mobili
Torino
Regno Unito
2015
9
C
2.224327e+06
CM32-Prodotti delle altre industrie manifatturiere
Torino
Regno Unito
2015
9
C
2.166792e+07
EE38-Prodotti delle attivitŕ di raccolta, trattamento e smaltimento dei rifiuti; prodotti dell'attivitŕ di recupero dei materiali
Torino
Regno Unito
2015
9
C
4.837800e+04
...
...
...
...
...
...
...
CA11-Bevande
Province non specificate e altri stati membri
[MONDO]
2015
9
C
8.646110e+05
CB13-Prodotti tessili
Province non specificate e altri stati membri
[MONDO]
2015
9
C
3.958686e+06
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Province non specificate e altri stati membri
[MONDO]
2015
9
C
3.278534e+07
CB15-Articoli in pelle (escluso abbigliamento) e simili
Province non specificate e altri stati membri
[MONDO]
2015
9
C
2.678304e+07
CC16-Legno e prodotti in legno e sughero (esclusi i mobili); articoli in paglia e materiali da intreccio
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.624687e+06
CC17-Carta e prodotti di carta
Province non specificate e altri stati membri
[MONDO]
2015
9
C
7.933008e+06
CC18-Prodotti della stampa e della riproduzione di supporti registrati
Province non specificate e altri stati membri
[MONDO]
2015
9
C
0.000000e+00
CD19-Coke e prodotti derivanti dalla raffinazione del petrolio
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.334820e+05
CE20-Prodotti chimici
Province non specificate e altri stati membri
[MONDO]
2015
9
C
3.294308e+07
CF21-Prodotti farmaceutici di base e preparati farmaceutici
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.684540e+08
CG22-Articoli in gomma e materie plastiche
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.400037e+07
CG23-Altri prodotti della lavorazione di minerali non metalliferi
Province non specificate e altri stati membri
[MONDO]
2015
9
C
4.620309e+06
CH24-Prodotti della metallurgia
Province non specificate e altri stati membri
[MONDO]
2015
9
C
8.622454e+06
CH25-Prodotti in metallo, esclusi macchinari e attrezzature
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.305929e+07
CI26-Computer e prodotti di elettronica e ottica; apparecchi elettromedicali, apparecchi di misurazione e orologi
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.246331e+07
CJ27-Apparecchiature elettriche e apparecchiature per uso domestico non elettriche
Province non specificate e altri stati membri
[MONDO]
2015
9
C
2.060031e+07
CK28-Macchinari e apparecchiature nca
Province non specificate e altri stati membri
[MONDO]
2015
9
C
7.481649e+07
CL29-Autoveicoli, rimorchi e semirimorchi
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.634144e+07
CL30-Altri mezzi di trasporto
Province non specificate e altri stati membri
[MONDO]
2015
9
C
9.014846e+06
CM31-Mobili
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.420483e+07
CM32-Prodotti delle altre industrie manifatturiere
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.257200e+07
EE38-Prodotti delle attivitŕ di raccolta, trattamento e smaltimento dei rifiuti; prodotti dell'attivitŕ di recupero dei materiali
Province non specificate e altri stati membri
[MONDO]
2015
9
C
2.259487e+06
JA58-Prodotti delle attivitŕ editoriali
Province non specificate e altri stati membri
[MONDO]
2015
9
C
6.074240e+05
JA59-Prodotti delle attivitŕ di produzione cinematografica, video e programmi televisivi; registrazioni musicali e sonore
Province non specificate e altri stati membri
[MONDO]
2015
9
C
0.000000e+00
MC74-Prodotti delle altre attivitŕ professionali, scientifiche e tecniche
Province non specificate e altri stati membri
[MONDO]
2015
9
C
5.137000e+03
RR90-Prodotti delle attivitŕ creative, artistiche e d'intrattenimento
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.926640e+05
RR91-Prodotti delle attivitŕ di biblioteche, archivi, musei e di altre attivitŕ culturali
Province non specificate e altri stati membri
[MONDO]
2015
9
C
0.000000e+00
VV89-Merci dichiarate come provviste di bordo, merci nazionali di ritorno e respinte, merci varie
Province non specificate e altri stati membri
[MONDO]
2015
9
C
4.434469e+09
Totale
Province non specificate e altri stati membri
[MONDO]
2015
9
C
4.926971e+09
NaN
Province non specificate e altri stati membri
[MONDO]
2015
9
C
NaN
7566 rows × 1 columns
In [18]:
#Italia_Export_Regno_Unito_Totale[{ 'paese' : ['Regno Unito'] }]
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-18-9bc0f39f0406> in <module>()
----> 1 Italia_Export_Regno_Unito_Totale[{ 'paese' : ['Regno Unito'] }]
c:\Users\SANTECH\Anaconda\lib\site-packages\pandas\core\frame.pyc in __getitem__(self, key)
1990 return self._getitem_multilevel(key)
1991 else:
-> 1992 return self._getitem_column(key)
1993
1994 def _getitem_column(self, key):
c:\Users\SANTECH\Anaconda\lib\site-packages\pandas\core\frame.pyc in _getitem_column(self, key)
1997 # get column
1998 if self.columns.is_unique:
-> 1999 return self._get_item_cache(key)
2000
2001 # duplicate columns & possible reduce dimensionality
c:\Users\SANTECH\Anaconda\lib\site-packages\pandas\core\generic.pyc in _get_item_cache(self, item)
1341 """Return the cached item, item represents a label indexer."""
1342 cache = self._item_cache
-> 1343 res = cache.get(item)
1344 if res is None:
1345 values = self._data.get(item)
TypeError: unhashable type: 'dict'
In [20]:
Italia_Export_Regno_Unito_Totale
Out[20]:
DATI EXPORT
Divisioni
territorio
paese
anno
mese
cumulato
AA01-Prodotti agricoli, animali e della caccia
Torino
Regno Unito
2015
9
C
1.008820e+05
AA02-Prodotti della silvicoltura
Torino
Regno Unito
2015
9
C
0.000000e+00
AA03-Prodotti della pesca e dell'acquacoltura
Torino
Regno Unito
2015
9
C
1.500000e+01
BB06-Petrolio greggio e gas naturale
Torino
Regno Unito
2015
9
C
0.000000e+00
BB07-Minerali metalliferi
Torino
Regno Unito
2015
9
C
0.000000e+00
BB08-Altri minerali da cave e miniere
Torino
Regno Unito
2015
9
C
7.486790e+05
CA10-Prodotti alimentari
Torino
Regno Unito
2015
9
C
4.050839e+07
CA11-Bevande
Torino
Regno Unito
2015
9
C
1.387200e+07
CA12-Tabacco
Torino
Regno Unito
2015
9
C
3.050000e+02
CB13-Prodotti tessili
Torino
Regno Unito
2015
9
C
1.354235e+07
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Torino
Regno Unito
2015
9
C
8.052028e+06
CB15-Articoli in pelle (escluso abbigliamento) e simili
Torino
Regno Unito
2015
9
C
2.278300e+06
CC16-Legno e prodotti in legno e sughero (esclusi i mobili); articoli in paglia e materiali da intreccio
Torino
Regno Unito
2015
9
C
3.095540e+05
CC17-Carta e prodotti di carta
Torino
Regno Unito
2015
9
C
1.379429e+07
CC18-Prodotti della stampa e della riproduzione di supporti registrati
Torino
Regno Unito
2015
9
C
0.000000e+00
CD19-Coke e prodotti derivanti dalla raffinazione del petrolio
Torino
Regno Unito
2015
9
C
2.452060e+06
CE20-Prodotti chimici
Torino
Regno Unito
2015
9
C
4.673205e+07
CF21-Prodotti farmaceutici di base e preparati farmaceutici
Torino
Regno Unito
2015
9
C
4.346300e+04
CG22-Articoli in gomma e materie plastiche
Torino
Regno Unito
2015
9
C
4.166108e+07
CG23-Altri prodotti della lavorazione di minerali non metalliferi
Torino
Regno Unito
2015
9
C
8.862396e+06
CH24-Prodotti della metallurgia
Torino
Regno Unito
2015
9
C
5.732471e+06
CH25-Prodotti in metallo, esclusi macchinari e attrezzature
Torino
Regno Unito
2015
9
C
2.626712e+07
CI26-Computer e prodotti di elettronica e ottica; apparecchi elettromedicali, apparecchi di misurazione e orologi
Torino
Regno Unito
2015
9
C
3.935383e+07
CJ27-Apparecchiature elettriche e apparecchiature per uso domestico non elettriche
Torino
Regno Unito
2015
9
C
1.588926e+08
CK28-Macchinari e apparecchiature nca
Torino
Regno Unito
2015
9
C
1.438609e+08
CL29-Autoveicoli, rimorchi e semirimorchi
Torino
Regno Unito
2015
9
C
2.734761e+08
CL30-Altri mezzi di trasporto
Torino
Regno Unito
2015
9
C
1.391538e+08
CM31-Mobili
Torino
Regno Unito
2015
9
C
2.224327e+06
CM32-Prodotti delle altre industrie manifatturiere
Torino
Regno Unito
2015
9
C
2.166792e+07
EE38-Prodotti delle attivitŕ di raccolta, trattamento e smaltimento dei rifiuti; prodotti dell'attivitŕ di recupero dei materiali
Torino
Regno Unito
2015
9
C
4.837800e+04
...
...
...
...
...
...
...
CA11-Bevande
Province non specificate e altri stati membri
[MONDO]
2015
9
C
8.646110e+05
CB13-Prodotti tessili
Province non specificate e altri stati membri
[MONDO]
2015
9
C
3.958686e+06
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Province non specificate e altri stati membri
[MONDO]
2015
9
C
3.278534e+07
CB15-Articoli in pelle (escluso abbigliamento) e simili
Province non specificate e altri stati membri
[MONDO]
2015
9
C
2.678304e+07
CC16-Legno e prodotti in legno e sughero (esclusi i mobili); articoli in paglia e materiali da intreccio
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.624687e+06
CC17-Carta e prodotti di carta
Province non specificate e altri stati membri
[MONDO]
2015
9
C
7.933008e+06
CC18-Prodotti della stampa e della riproduzione di supporti registrati
Province non specificate e altri stati membri
[MONDO]
2015
9
C
0.000000e+00
CD19-Coke e prodotti derivanti dalla raffinazione del petrolio
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.334820e+05
CE20-Prodotti chimici
Province non specificate e altri stati membri
[MONDO]
2015
9
C
3.294308e+07
CF21-Prodotti farmaceutici di base e preparati farmaceutici
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.684540e+08
CG22-Articoli in gomma e materie plastiche
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.400037e+07
CG23-Altri prodotti della lavorazione di minerali non metalliferi
Province non specificate e altri stati membri
[MONDO]
2015
9
C
4.620309e+06
CH24-Prodotti della metallurgia
Province non specificate e altri stati membri
[MONDO]
2015
9
C
8.622454e+06
CH25-Prodotti in metallo, esclusi macchinari e attrezzature
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.305929e+07
CI26-Computer e prodotti di elettronica e ottica; apparecchi elettromedicali, apparecchi di misurazione e orologi
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.246331e+07
CJ27-Apparecchiature elettriche e apparecchiature per uso domestico non elettriche
Province non specificate e altri stati membri
[MONDO]
2015
9
C
2.060031e+07
CK28-Macchinari e apparecchiature nca
Province non specificate e altri stati membri
[MONDO]
2015
9
C
7.481649e+07
CL29-Autoveicoli, rimorchi e semirimorchi
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.634144e+07
CL30-Altri mezzi di trasporto
Province non specificate e altri stati membri
[MONDO]
2015
9
C
9.014846e+06
CM31-Mobili
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.420483e+07
CM32-Prodotti delle altre industrie manifatturiere
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.257200e+07
EE38-Prodotti delle attivitŕ di raccolta, trattamento e smaltimento dei rifiuti; prodotti dell'attivitŕ di recupero dei materiali
Province non specificate e altri stati membri
[MONDO]
2015
9
C
2.259487e+06
JA58-Prodotti delle attivitŕ editoriali
Province non specificate e altri stati membri
[MONDO]
2015
9
C
6.074240e+05
JA59-Prodotti delle attivitŕ di produzione cinematografica, video e programmi televisivi; registrazioni musicali e sonore
Province non specificate e altri stati membri
[MONDO]
2015
9
C
0.000000e+00
MC74-Prodotti delle altre attivitŕ professionali, scientifiche e tecniche
Province non specificate e altri stati membri
[MONDO]
2015
9
C
5.137000e+03
RR90-Prodotti delle attivitŕ creative, artistiche e d'intrattenimento
Province non specificate e altri stati membri
[MONDO]
2015
9
C
1.926640e+05
RR91-Prodotti delle attivitŕ di biblioteche, archivi, musei e di altre attivitŕ culturali
Province non specificate e altri stati membri
[MONDO]
2015
9
C
0.000000e+00
VV89-Merci dichiarate come provviste di bordo, merci nazionali di ritorno e respinte, merci varie
Province non specificate e altri stati membri
[MONDO]
2015
9
C
4.434469e+09
Totale
Province non specificate e altri stati membri
[MONDO]
2015
9
C
4.926971e+09
NaN
Province non specificate e altri stati membri
[MONDO]
2015
9
C
NaN
7566 rows × 1 columns
In [41]:
UK = Italia_Export_Regno_Unito_Totale.xs('Regno Unito', level='paese')
In [42]:
Mondo = Italia_Export_Regno_Unito_Totale.xs('[MONDO]', level='paese')
In [43]:
UK
Out[43]:
DATI EXPORT
Divisioni
territorio
anno
mese
cumulato
AA01-Prodotti agricoli, animali e della caccia
Torino
2015
9
C
100882.0
AA02-Prodotti della silvicoltura
Torino
2015
9
C
0.0
AA03-Prodotti della pesca e dell'acquacoltura
Torino
2015
9
C
15.0
BB06-Petrolio greggio e gas naturale
Torino
2015
9
C
0.0
BB07-Minerali metalliferi
Torino
2015
9
C
0.0
BB08-Altri minerali da cave e miniere
Torino
2015
9
C
748679.0
CA10-Prodotti alimentari
Torino
2015
9
C
40508394.0
CA11-Bevande
Torino
2015
9
C
13871997.0
CA12-Tabacco
Torino
2015
9
C
305.0
CB13-Prodotti tessili
Torino
2015
9
C
13542354.0
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Torino
2015
9
C
8052028.0
CB15-Articoli in pelle (escluso abbigliamento) e simili
Torino
2015
9
C
2278300.0
CC16-Legno e prodotti in legno e sughero (esclusi i mobili); articoli in paglia e materiali da intreccio
Torino
2015
9
C
309554.0
CC17-Carta e prodotti di carta
Torino
2015
9
C
13794287.0
CC18-Prodotti della stampa e della riproduzione di supporti registrati
Torino
2015
9
C
0.0
CD19-Coke e prodotti derivanti dalla raffinazione del petrolio
Torino
2015
9
C
2452060.0
CE20-Prodotti chimici
Torino
2015
9
C
46732050.0
CF21-Prodotti farmaceutici di base e preparati farmaceutici
Torino
2015
9
C
43463.0
CG22-Articoli in gomma e materie plastiche
Torino
2015
9
C
41661081.0
CG23-Altri prodotti della lavorazione di minerali non metalliferi
Torino
2015
9
C
8862396.0
CH24-Prodotti della metallurgia
Torino
2015
9
C
5732471.0
CH25-Prodotti in metallo, esclusi macchinari e attrezzature
Torino
2015
9
C
26267122.0
CI26-Computer e prodotti di elettronica e ottica; apparecchi elettromedicali, apparecchi di misurazione e orologi
Torino
2015
9
C
39353827.0
CJ27-Apparecchiature elettriche e apparecchiature per uso domestico non elettriche
Torino
2015
9
C
158892551.0
CK28-Macchinari e apparecchiature nca
Torino
2015
9
C
143860889.0
CL29-Autoveicoli, rimorchi e semirimorchi
Torino
2015
9
C
273476075.0
CL30-Altri mezzi di trasporto
Torino
2015
9
C
139153767.0
CM31-Mobili
Torino
2015
9
C
2224327.0
CM32-Prodotti delle altre industrie manifatturiere
Torino
2015
9
C
21667924.0
EE38-Prodotti delle attivitŕ di raccolta, trattamento e smaltimento dei rifiuti; prodotti dell'attivitŕ di recupero dei materiali
Torino
2015
9
C
48378.0
...
...
...
...
...
...
CE20-Prodotti chimici
CarboniaIglesias
2015
9
C
0.0
CG22-Articoli in gomma e materie plastiche
CarboniaIglesias
2015
9
C
0.0
CG23-Altri prodotti della lavorazione di minerali non metalliferi
CarboniaIglesias
2015
9
C
59751.0
CH24-Prodotti della metallurgia
CarboniaIglesias
2015
9
C
0.0
CH25-Prodotti in metallo, esclusi macchinari e attrezzature
CarboniaIglesias
2015
9
C
8462288.0
CI26-Computer e prodotti di elettronica e ottica; apparecchi elettromedicali, apparecchi di misurazione e orologi
CarboniaIglesias
2015
9
C
0.0
CJ27-Apparecchiature elettriche e apparecchiature per uso domestico non elettriche
CarboniaIglesias
2015
9
C
0.0
CK28-Macchinari e apparecchiature nca
CarboniaIglesias
2015
9
C
0.0
CL29-Autoveicoli, rimorchi e semirimorchi
CarboniaIglesias
2015
9
C
0.0
CM31-Mobili
CarboniaIglesias
2015
9
C
0.0
CM32-Prodotti delle altre industrie manifatturiere
CarboniaIglesias
2015
9
C
0.0
JA58-Prodotti delle attivitŕ editoriali
CarboniaIglesias
2015
9
C
0.0
Totale
CarboniaIglesias
2015
9
C
8740333.0
NaN
CarboniaIglesias
2015
9
C
NaN
CB13-Prodotti tessili
Province non specificate e altri stati membri
2015
9
C
0.0
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Province non specificate e altri stati membri
2015
9
C
65.0
CB15-Articoli in pelle (escluso abbigliamento) e simili
Province non specificate e altri stati membri
2015
9
C
0.0
CC17-Carta e prodotti di carta
Province non specificate e altri stati membri
2015
9
C
0.0
CM32-Prodotti delle altre industrie manifatturiere
Province non specificate e altri stati membri
2015
9
C
40.0
VV89-Merci dichiarate come provviste di bordo, merci nazionali di ritorno e respinte, merci varie
Province non specificate e altri stati membri
2015
9
C
199855168.0
Totale
Province non specificate e altri stati membri
2015
9
C
199855273.0
NaN
Province non specificate e altri stati membri
2015
9
C
NaN
CB13-Prodotti tessili
Province non specificate e altri stati membri
2015
9
C
0.0
CB14-Articoli di abbigliamento (anche in pelle e in pelliccia)
Province non specificate e altri stati membri
2015
9
C
65.0
CB15-Articoli in pelle (escluso abbigliamento) e simili
Province non specificate e altri stati membri
2015
9
C
0.0
CC17-Carta e prodotti di carta
Province non specificate e altri stati membri
2015
9
C
0.0
CM32-Prodotti delle altre industrie manifatturiere
Province non specificate e altri stati membri
2015
9
C
40.0
VV89-Merci dichiarate come provviste di bordo, merci nazionali di ritorno e respinte, merci varie
Province non specificate e altri stati membri
2015
9
C
199855168.0
Totale
Province non specificate e altri stati membri
2015
9
C
199855273.0
NaN
Province non specificate e altri stati membri
2015
9
C
NaN
3352 rows × 1 columns
In [46]:
UK / Mondo * 100
Out[46]:
DATI EXPORT
Divisioni
territorio
anno
mese
cumulato
NaN
Agrigento
2015
9
C
NaN
Alessandria
2015
9
C
NaN
Ancona
2015
9
C
NaN
Aosta
2015
9
C
NaN
Aquila"]
2015
9
C
NaN
Arezzo
2015
9
C
NaN
Ascoli Piceno
2015
9
C
NaN
Asti
2015
9
C
NaN
Avellino
2015
9
C
NaN
Bari
2015
9
C
NaN
BarlettaAndriaTrani
2015
9
C
NaN
Belluno
2015
9
C
NaN
Benevento
2015
9
C
NaN
Bergamo
2015
9
C
NaN
Biella
2015
9
C
NaN
Bologna
2015
9
C
NaN
Bolzano/Bozen
2015
9
C
NaN
Brescia
2015
9
C
NaN
Brindisi
2015
9
C
NaN
Cagliari
2015
9
C
NaN
Caltanissetta
2015
9
C
NaN
Campobasso
2015
9
C
NaN
CarboniaIglesias
2015
9
C
NaN
Caserta
2015
9
C
NaN
Catania
2015
9
C
NaN
Catanzaro
2015
9
C
NaN
Chieti
2015
9
C
NaN
Como
2015
9
C
NaN
Cosenza
2015
9
C
NaN
Cremona
2015
9
C
NaN
...
...
...
...
...
...
VV89-Merci dichiarate come provviste di bordo, merci nazionali di ritorno e respinte, merci varie
Ragusa
2015
9
C
NaN
Ravenna
2015
9
C
0.000000
Reggio di Calabria
2015
9
C
0.000000
Rieti
2015
9
C
NaN
Rimini
2015
9
C
0.000000
Roma
2015
9
C
0.000000
Rovigo
2015
9
C
0.000000
Salerno
2015
9
C
0.000000
Sassari
2015
9
C
0.000000
Savona
2015
9
C
NaN
Siena
2015
9
C
NaN
Siracusa
2015
9
C
NaN
Sondrio
2015
9
C
NaN
Taranto
2015
9
C
0.000000
Teramo
2015
9
C
NaN
Terni
2015
9
C
NaN
Torino
2015
9
C
0.000000
Trapani
2015
9
C
NaN
Trento
2015
9
C
0.498177
Treviso
2015
9
C
0.004671
Trieste
2015
9
C
0.000000
Udine
2015
9
C
0.000000
Varese
2015
9
C
0.000000
Venezia
2015
9
C
0.000000
VerbanoCusioOssola
2015
9
C
NaN
Vercelli
2015
9
C
21.877818
Verona
2015
9
C
0.000000
Vibo Valentia
2015
9
C
NaN
Vicenza
2015
9
C
0.000000
Viterbo
2015
9
C
0.000000
4230 rows × 1 columns
In [ ]:
Content source: scarsellifi/coeweb
Similar notebooks: