Skip to content

Instantly share code, notes, and snippets.

@mattions
Created December 3, 2012 11:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattions/4194475 to your computer and use it in GitHub Desktop.
Save mattions/4194475 to your computer and use it in GitHub Desktop.
italian_demographic_dstribution_2011
{
"metadata": {
"name": "italian_demographic_distribution"
},
"nbformat": 2,
"worksheets": [
{
"cells": [
{
"cell_type": "code",
"collapsed": true,
"input": [
"segment_20_24 = 3134616",
"segment_25_29 = 3471266",
"segment_30_34 = 4062179",
"segment_35_39 = 4788169",
"segment_40_44 = 4940399",
"segment_45_49 = 4784790",
"segment_50_54 = 4143200",
"segment_55_59 = 3727316",
"segment_60_64 = 3825131",
"segment_65_69 = 3052238",
"segment_70_74 = 3102183",
"segment_75_79 = 2533595",
"segment_80_84 = 1941292",
"segment_84_89 = 1171062"
],
"language": "python",
"outputs": [],
"prompt_number": 6
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"before_40 = segment_20_24 + segment_25_29 +segment_30_34 + segment_35_39"
],
"language": "python",
"outputs": [],
"prompt_number": 7
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"after_40 = segment_40_44 + segment_45_49 + segment_50_54 + segment_55_59 + segment_60_64 + segment_65_69 + segment_70_74 + segment_75_79 +segment_80_84 + segment_84_89"
],
"language": "python",
"outputs": [],
"prompt_number": 14
},
{
"cell_type": "code",
"collapsed": false,
"input": [
"plot([before_40], 'or', label=\"before 40\")",
"plot([after_40], 'ok', label=\"after 40\")",
"print (before_40)",
"print (after_40)",
"xlim(-1, 2)",
"legend()"
],
"language": "python",
"outputs": [
{
"output_type": "stream",
"stream": "stdout",
"text": [
"15456230",
"33221206"
]
},
{
"output_type": "pyout",
"prompt_number": 28,
"text": [
"<matplotlib.legend.Legend at 0x34cea10>"
]
},
{
"output_type": "display_data",
"png": "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\nYII=\n"
}
],
"prompt_number": 28
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment