Convert web table to Pandas DataFrame -


i trying read following table on site padas dataframe

http://www.scb.se/sv_/hitta-statistik/statistik-efter-amne/priser-och-konsumtion/konsumentprisindex/konsumentprisindex-kpi/33772/33779/konsumentprisindex-kpi/272151/

i have done following

import pandas pd  url = 'http://www.scb.se/sv_/hitta-statistik/statistik-efter-amne/priser-och-konsumtion/konsumentprisindex/konsumentprisindex-kpi/33772/33779/konsumentprisindex-kpi/272151/'  df = pd.read_html(url,index_col='År') 

how make these values: "År jan feb mar apr maj jun jul aug sep okt nov dec Årsmedel" column values.

thank in advance help.

it seems code returns list consisting of single element, when access element returns df:

in [36]: url = 'http://www.scb.se/sv_/hitta-statistik/statistik-efter-amne/priser-och-konsumtion/konsumentprisindex/konsumentprisindex-kpi/33772/33779/konsumentprisindex-kpi/272151/' ​ df = pd.read_html(url,index_col='År') df[0]  out[36]:         jan    feb    mar    apr    maj    jun    jul    aug    sep    okt  \ År                                                                            2015  31075  31293  31319  31316  31424  31333  31343  31281  31406  31429    2014  31139  31270  31268  31389  31405  31470  31367  31335  31385  31402    2013  31200  31339  31465  31403  31454  31399  31355  31384  31505  31440    2012  31185  31392  31480  31549  31523  31445  31323  31355  31481  31459    2011  30615  30802  31011  31144  31202  31128  31113  31123  31341  31342    2010  29979  30159  30232  30236  30292  30297  30204  30206  30460  30557    2009  29788  29795  29880  29926  29945  30017  29880  29942  30035  30111    2008  29409  29528  29808  29967  30099  30245  30211  30198  30508  30556    2007  28501  28645  28833  28979  28948  28995  28949  28941  29230  29385    2006  27959  28090  28289  28432  28476  28468  28419  28438  28604  28607    2005   2779   2792   2798   2802   2803   2804   2794   2799   2819   2824    2004   2780   2773   2794   2794   2801   2789   2785   2782   2802   2810    2003   2760   2784   2798   2788   2785   2777   2768   2767   2787   2789    2002   2688   2694   2718   2729   2736   2732   2723   2724   2745   2754    2001   2617   2626   2646   2669   2687   2683   2669   2676   2699   2691    2000   2575   2587   2599   2600   2613   2612   2600   2602   2620   2626    1999   2562   2563   2573   2579   2583   2587   2576   2576   2594   2597    1998   2569   2566   2570   2577   2581   2576   2570   2557   2568   2573    1997   2546   2542   2552   2570   2570   2574   2573   2574   2598   2596    1996   2556   2558   2570   2576   2573   2563   2557   2545   2560   2559    1995   2513   2523   2533   2550   2553   2551   2548   2545   2562   2569    1994   2451   2459   2468   2478   2483   2484   2484   2485   2507   2510    1993   2410   2416   2427   2437   2431   2423   2419   2423   2445   2452    1992   2302   2303   2313   2319   2320   2315   2312   2313   2346   2351    1991   2189   2250   2258   2271   2273   2270   2271   2267   2292   2301    1990   1990   1999   2054   2052   2064   2062   2082   2096   2120   2134    1989   1830   1840   1847   1865   1873   1879   1879   1887   1902   1918    1988   1716   1729   1737   1752   1758   1763   1771   1775   1788   1802    1987   1644   1644   1647   1651   1652   1649   1669   1678   1694   1701    1986   1589   1590   1587   1597   1597   1597   1601   1599   1613   1619    1985   1496   1510   1521   1527   1545   1539   1538   1538   1545   1555    1984   1394   1389   1409   1418   1428   1424   1428   1439   1448   1455    1983   1291   1288   1293   1303   1311   1318   1329   1335   1345   1356    1982   1174   1190   1193   1201   1207   1211   1219   1222   1229   1246    1981   1072   1093   1098   1105   1112   1116   1126   1135   1143   1150    1980    953    968    972    979    982    985    993    999   1027   1042             nov    dec  Årsmedel   År                             2015  31375  31421     31335   2014  31356  31405     31349   2013  31420  31504     31406   2012  31382  31461     31420   2011  31416  31478     31143   2010  30658  30873     30346   2009  30103  30169     29966   2008  30306  29899     30061   2007  29575  29632     29051   2006  28643  28643     28422   2005   2817   2818      2804   2004   2794   2794      2792   2003   2783   2786      2781   2002   2747   2751      2728   2001   2692   2695      2671   2000   2627   2625      2607   1999   2590   2596      2581   1998   2567   2562      2570   1997   2592   2591      2573   1996   2553   2549      2560   1995   2568   2560      2548   1994   2508   2504      2485   1993   2453   2443      2432   1992   2340   2349      2324   1991   2311   2308      2272   1990   2141   2139      2078   1989   1922   1928      1881   1988   1805   1809      1767   1987   1707   1707      1670   1986   1619   1623      1603   1985   1565   1571      1538   1984   1464   1488      1432   1983   1364   1375      1326   1982   1256   1259      1217   1981   1154   1149      1121   1980   1048   1052      1000   

the docs state read_html returns list of dfs


Comments

Popular posts from this blog

sublimetext3 - what keyboard shortcut is to comment/uncomment for this script tag in sublime -

java - No use of nillable="0" in SOAP Webservice -

ubuntu - Laravel 5.2 quickstart guide gives Not Found Error -