Skip to content

Instantly share code, notes, and snippets.

@aaizemberg
Created November 6, 2017 19:48
Show Gist options
  • Save aaizemberg/e4d774e5d7cac72fdc860e5f19ce9280 to your computer and use it in GitHub Desktop.
Save aaizemberg/e4d774e5d7cac72fdc860e5f19ce9280 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"name": "my first.ipynb",
"version": "0.3.2",
"views": {},
"default_view": {},
"provenance": []
}
},
"cells": [
{
"metadata": {
"id": "Bp-_ndeJqTRC",
"colab_type": "text"
},
"source": [
"# Probando los Interactive Python desde Google"
],
"cell_type": "markdown"
},
{
"metadata": {
"id": "BIQNxS8rqIFO",
"colab_type": "code",
"colab": {
"autoexec": {
"startup": false,
"wait_interval": 0
},
"output_extras": [
{
"item_id": 1
}
],
"base_uri": "https://localhost:8080/",
"height": 34
},
"outputId": "85b700ff-5883-4d0a-877e-d8b91bfeca7c",
"executionInfo": {
"status": "ok",
"timestamp": 1509996690522,
"user_tz": 180,
"elapsed": 779,
"user": {
"displayName": "Aizemberg Ariel",
"photoUrl": "//lh3.googleusercontent.com/-AvOFTm_6_SQ/AAAAAAAAAAI/AAAAAAAAADM/q8w7UntCKso/s50-c-k-no/photo.jpg",
"userId": "110482283134644821546"
}
}
},
"source": [
"print \"Hola mundo!\""
],
"cell_type": "code",
"execution_count": 44,
"outputs": [
{
"output_type": "stream",
"text": [
"Hola mundo!\n"
],
"name": "stdout"
}
]
},
{
"metadata": {
"id": "_Z_CnhD6qSHi",
"colab_type": "code",
"colab": {
"autoexec": {
"startup": false,
"wait_interval": 0
},
"output_extras": [
{
"item_id": 1
}
],
"base_uri": "https://localhost:8080/",
"height": 1612
},
"outputId": "b9935cb5-ad7b-4eab-97a7-be4bbcf71828",
"executionInfo": {
"status": "ok",
"timestamp": 1509996691316,
"user_tz": 180,
"elapsed": 634,
"user": {
"displayName": "Aizemberg Ariel",
"photoUrl": "//lh3.googleusercontent.com/-AvOFTm_6_SQ/AAAAAAAAAAI/AAAAAAAAADM/q8w7UntCKso/s50-c-k-no/photo.jpg",
"userId": "110482283134644821546"
}
}
},
"source": [
"import feedparser\n",
"\n",
"url = 'http://contenidos.lanacion.com.ar/herramientas/rss-categoria_id=30'\n",
"d = feedparser.parse( url )\n",
"print(d.feed.title + \"\\n\")\n",
"for e in d.entries:\n",
" print(e.title)\n",
" print(e.link + \"\\n\")"
],
"cell_type": "code",
"execution_count": 45,
"outputs": [
{
"output_type": "stream",
"text": [
"Política - lanacion.com\n",
"\n",
"Luis D'Elía fue condenado a cuatro años de prisión pero por ahora no quedará detenido\n",
"http://www.lanacion.com.ar/2079884-veredicto-luis-delia\n",
"\n",
"Peña recibió al enviado del Papa en la Casa Rosada\n",
"http://www.lanacion.com.ar/2079885-pena-recibio-al-enviado-del-papa-en-la-casa-rosada\n",
"\n",
"Glencore montó una red offshore para operar la mina de oro La Alumbrera\n",
"http://www.lanacion.com.ar/2079858-glencore-monto-una-red-offshore-para-operar-la-mina-de-oro-la-alumbrera\n",
"\n",
"Disponen que Boudou permanezca detenido en Ezeiza hasta que termine los estudios médicos\n",
"http://www.lanacion.com.ar/2079876-disponen-que-boudou-permanezca-detenido-en-ezeiza-hasta-que-termine-los-estudios-medicos\n",
"\n",
"Mauricio Macri, en el homenaje a las víctimas argentinas en Nueva York: \"Esto nos tiene que unir más\"\n",
"http://www.lanacion.com.ar/2079859-mauricio-macri-homenaje\n",
"\n",
"Boudou denunció a Prefectura por la difusión de las imágenes de su detención\n",
"http://www.lanacion.com.ar/2079873-boudou-denuncio-a-prefectura-por-las-imagenes-de-su-detencion\n",
"\n",
"Marcos Peña pidió el apoyo de los abogados del Estado para encarar las reformas\n",
"http://www.lanacion.com.ar/2079831-marcos-pena-pidio-el-apoyo-de-los-abogados-del-estado-para-encarar-las-reformas\n",
"\n",
"The Mark, el hotel vanguardista que eligió Mauricio Macri para hospedarse en Nueva York\n",
"http://www.lanacion.com.ar/2079841-the-mark-el-hotel-vanguardista-que-eligio-mauricio-macri-para-hospedarse-en-nueva-york\n",
"\n",
"José Luis Gioja salió al cruce de la dura carta de Julio De Vido: \"Tengo la conciencia tranquila\"\n",
"http://www.lanacion.com.ar/2079838-jose-luis-gioja-salio-al-cruce-de-la-dura-carta-de-julio-de-vido-tengo-la-conciencia-tranquila\n",
"\n",
"La Oficina Anticorrupción pide que Ricardo Echegaray sea procesado en el caso Ciccone\n",
"http://www.lanacion.com.ar/2079807-la-oficina-anticorrupcion-pide-que-ricardo-echegaray-sea-procesado-en-el-caso-ciccone\n",
"\n",
"Macri ya está en Nueva York para homenajear a las víctimas del ataque y atraer inversiones\n",
"http://www.lanacion.com.ar/2079808-mauricio-macri-rosario-atentado-nueva-york-inversiones\n",
"\n",
"10 claves para entender los Paradise Papers\n",
"http://www.lanacion.com.ar/2079799-10-claves-para-entender-los-paradise-papers\n",
"\n",
"Caso Maldonado: el juez Lleral confirmó que buscan identificar al “testigo E”\n",
"http://www.lanacion.com.ar/2079792-caso-maldonado-el-juez-lleral-confirmo-que-buscan-identificar-al-testigo-e\n",
"\n",
"Un fiscal pidió procesar a Guillermo Moreno por falsear las cifras del Indec\n",
"http://www.lanacion.com.ar/2079771-un-fiscal-pidio-procesar-a-guillermo-moreno-por-falsear-las-cifras-del-indec\n",
"\n",
"La agenda de Mauricio Macri en su viaje a Nueva York para traer inversiones\n",
"http://www.lanacion.com.ar/2079784-la-agenda-de-mauricio-macri-en-su-viaje-a-nueva-york-para-traer-inversiones\n",
"\n",
"Mauricio Macri aceptó la renuncia de Alejandra Gils Carbó\n",
"http://www.lanacion.com.ar/2079780-mauricio-macri-acepto-la-renuncia-de-alejandra-gils-carbo\n",
"\n",
"Cómo era la red de sociedades offshore vinculadas a Luis Caputo\n",
"http://www.lanacion.com.ar/2079631-como-funciona-la-red-de-sociedades-offshore-vinculadas-a-caputo\n",
"\n",
"Fuerte reclamo de un foro empresario por la Justicia\n",
"http://www.lanacion.com.ar/2079728-fuerte-reclamo-de-un-foro-empresario-por-la-justicia\n",
"\n",
"Desde la cárcel, De Vido apuntó contra Gioja por las obras en San Juan\n",
"http://www.lanacion.com.ar/2079727-desde-la-carcel-de-vido-apunto-contra-gioja-por-las-obras-en-san-juan\n",
"\n",
"Cristina Kirchner y los socios de Boudou, en una sucesión de indagatorias\n",
"http://www.lanacion.com.ar/2079726-cristina-kirchner-y-los-socios-de-boudou-en-una-sucesion-de-indagatorias\n",
"\n",
"Oportunidad inmejorable para negociar con la oposición\n",
"http://www.lanacion.com.ar/2079725-oportunidad-inmejorable-para-negociar-con-la-oposicion\n",
"\n",
"Macri llega hoy a Nueva York con el desafío de comprometer nuevas inversiones\n",
"http://www.lanacion.com.ar/2079714-macri-llega-hoy-a-nueva-york-con-el-desafio-de-comprometer-nuevas-inversiones\n",
"\n",
"El financista interesado en el Grupo Indalo operó por años en paraísos fiscales\n",
"http://www.lanacion.com.ar/2079710-el-financista-interesado-en-el-grupo-indalo-opero-por-anos-en-paraisos-fiscales\n",
"\n",
"El ministro Caputo estuvo vinculado a sociedades y fondos en Caimán y Delaware\n",
"http://www.lanacion.com.ar/2079708-el-ministro-caputo-estuvo-vinculado-a-sociedades-y-fondos-en-caiman-y-delaware\n",
"\n",
"El Presidente pidió detectar más casos de sindicalistas como el del \"Pata\" Medina\n",
"http://www.lanacion.com.ar/2079694-el-presidente-pidio-detectar-mas-casos-de-sindicalistas-como-el-del-pata-medina\n",
"\n",
"El Gobierno intensificará los controles para combatir la industria de juicios laborales\n",
"http://www.lanacion.com.ar/2079693-el-gobierno-intensificara-los-controles-para-combatir-la-industria-de-juicios-laborales\n",
"\n",
"El senador Rodolfo Urtubey y un pedido especial para el presidente Macri\n",
"http://www.lanacion.com.ar/2079686-el-senador-rodolfo-urtubey-y-un-pedido-especial-para-el-presidente-macri\n",
"\n",
"Gils Carbó se verá esta semana con Francisco en el Vaticano\n",
"http://www.lanacion.com.ar/2079685-gils-carbo-se-vera-esta-semana-con-francisco-en-el-vaticano\n",
"\n",
"Los obispos renuevan sus autoridades y asoman Poli y Ojea para presidir el Episcopado\n",
"http://www.lanacion.com.ar/2079683-los-obispos-renuevan-sus-autoridades-y-asoman-poli-y-ojea-para-presidir-el-episcopado\n",
"\n",
"Los gobernadores ya tienen reclamos por las reformas y esperan un diálogo arduo\n",
"http://www.lanacion.com.ar/2079661-los-gobernadores-ya-tienen-reclamos-por-las-reformas-y-esperan-un-dialogo-arduo\n",
"\n"
],
"name": "stdout"
}
]
},
{
"metadata": {
"id": "lm8w2MVnwq7p",
"colab_type": "code",
"colab": {
"autoexec": {
"startup": false,
"wait_interval": 0
},
"output_extras": [
{
"item_id": 1
}
],
"base_uri": "https://localhost:8080/",
"height": 202
},
"outputId": "da8b38f1-3107-499e-c2a5-94ff45c53658",
"executionInfo": {
"status": "ok",
"timestamp": 1509996692057,
"user_tz": 180,
"elapsed": 565,
"user": {
"displayName": "Aizemberg Ariel",
"photoUrl": "//lh3.googleusercontent.com/-AvOFTm_6_SQ/AAAAAAAAAAI/AAAAAAAAADM/q8w7UntCKso/s50-c-k-no/photo.jpg",
"userId": "110482283134644821546"
}
}
},
"source": [
"import pandas as pd\n",
"\n",
"url = 'https://raw.githubusercontent.com/aaizemberg/vis/gh-pages/caba/barrios.tsv'\n",
"barrios = pd.read_csv(url, sep = '\\t')\n",
"barrios.head()"
],
"cell_type": "code",
"execution_count": 46,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/html": [
"<div>\n",
"<style>\n",
" .dataframe thead tr:only-child th {\n",
" text-align: right;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: left;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>barrio</th>\n",
" <th>superficie</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>PALERMO</td>\n",
" <td>15.77</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>VILLA LUGANO</td>\n",
" <td>9.30</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>VILLA SOLDATI</td>\n",
" <td>8.66</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>FLORES</td>\n",
" <td>8.59</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>BARRACAS</td>\n",
" <td>7.96</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" barrio superficie\n",
"0 PALERMO 15.77\n",
"1 VILLA LUGANO 9.30\n",
"2 VILLA SOLDATI 8.66\n",
"3 FLORES 8.59\n",
"4 BARRACAS 7.96"
]
},
"metadata": {
"tags": []
},
"execution_count": 46
}
]
},
{
"metadata": {
"id": "I9oiY-CXzDD1",
"colab_type": "code",
"colab": {
"autoexec": {
"startup": false,
"wait_interval": 0
},
"output_extras": [
{
"item_id": 1
}
],
"base_uri": "https://localhost:8080/",
"height": 294
},
"outputId": "74033a77-d130-4a43-b389-652da01c6a4f",
"executionInfo": {
"status": "ok",
"timestamp": 1509996692802,
"user_tz": 180,
"elapsed": 565,
"user": {
"displayName": "Aizemberg Ariel",
"photoUrl": "//lh3.googleusercontent.com/-AvOFTm_6_SQ/AAAAAAAAAAI/AAAAAAAAADM/q8w7UntCKso/s50-c-k-no/photo.jpg",
"userId": "110482283134644821546"
}
}
},
"source": [
"barrios.describe()"
],
"cell_type": "code",
"execution_count": 47,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/html": [
"<div>\n",
"<style>\n",
" .dataframe thead tr:only-child th {\n",
" text-align: right;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: left;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>superficie</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>count</th>\n",
" <td>48.000000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>mean</th>\n",
" <td>4.233750</td>\n",
" </tr>\n",
" <tr>\n",
" <th>std</th>\n",
" <td>2.768289</td>\n",
" </tr>\n",
" <tr>\n",
" <th>min</th>\n",
" <td>1.230000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25%</th>\n",
" <td>2.222500</td>\n",
" </tr>\n",
" <tr>\n",
" <th>50%</th>\n",
" <td>3.675000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>75%</th>\n",
" <td>5.135000</td>\n",
" </tr>\n",
" <tr>\n",
" <th>max</th>\n",
" <td>15.770000</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" superficie\n",
"count 48.000000\n",
"mean 4.233750\n",
"std 2.768289\n",
"min 1.230000\n",
"25% 2.222500\n",
"50% 3.675000\n",
"75% 5.135000\n",
"max 15.770000"
]
},
"metadata": {
"tags": []
},
"execution_count": 47
}
]
},
{
"metadata": {
"id": "GcrP-4w9zz6O",
"colab_type": "text"
},
"source": [
"# Histograma de la superficie de los barrios de la Ciudad Autonoma de Buenos Aires"
],
"cell_type": "markdown"
},
{
"metadata": {
"id": "Chs6LRprzG7J",
"colab_type": "code",
"colab": {
"autoexec": {
"startup": false,
"wait_interval": 0
},
"output_extras": [
{
"item_id": 1
},
{
"item_id": 2
}
],
"base_uri": "https://localhost:8080/",
"height": 282
},
"outputId": "ffd6ade1-3eb9-4b7d-d152-6a714555503d",
"executionInfo": {
"status": "ok",
"timestamp": 1509997275847,
"user_tz": 180,
"elapsed": 758,
"user": {
"displayName": "Aizemberg Ariel",
"photoUrl": "//lh3.googleusercontent.com/-AvOFTm_6_SQ/AAAAAAAAAAI/AAAAAAAAADM/q8w7UntCKso/s50-c-k-no/photo.jpg",
"userId": "110482283134644821546"
}
}
},
"source": [
"barrios.plot.hist(bins=20)"
],
"cell_type": "code",
"execution_count": 53,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x7f8e2c6dd650>"
]
},
"metadata": {
"tags": []
},
"execution_count": 53
},
{
"output_type": "display_data",
"data": {
"image/png": "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\nEEtfkgry/wGOa0qLkYMlWwAAAABJRU5ErkJggg==\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x7f8e2f1ac310>"
]
},
"metadata": {
"tags": []
}
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment