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 [ ]: