Tabla de Contenidos

Usabilidad de los datos

—-

Tipos de gráficas

Teniendo en cuenta los siguientes campos en un dataset: Fecha de aparición del grupo, Nombre del grupo, capacidad del sitio, género del grupo, geolocalización del sitio, plantee gráficas que revelen o ayuden a entender algún fenómeno. Soluciones

Consultar usuarios

En algunos proyectos se colectan los datos de usuarios en excel, la idea de esta práctica es pasar los datos de excel a una base de datos y hacer una app con una API que permita traer la lista de usuarios llamando una función.

Consumir el API de Elasticsearch de grupos de Medellin

La ventaja de Elasticsearch que que puede devolver resultados teniendo en cuenta el contexto, por ejemplo haciendo la búsqueda de la palabra “arbol” puede traer en uno de sus resultados el grupo “Árboles Vertebrados”, por ahora tenemos un servidor de Elasticsearch con una base de datos, si le hacemos una petición general nos devuelve a la siguiente url:

http://192.241.160.231:9200/talento/agrupaciones/_search?pretty&q=punk

donde la palabra a buscar (el query) es punk se obtiene la siguiente respuesta para los primeros 5 resultados:

{
  "took" : 5,
  "timed_out" : false,
  "_shards" : {
    "total" : 5,
    "successful" : 5,
    "failed" : 0
  },
  "hits" : {
    "total" : 141,
    "max_score" : 0.8593985,
    "hits" : [ {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9wietkoQMRer_z",
      "_score" : 0.8593985,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Scracth Punk","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"","Nombre.de.contacto":"","Telefono":"","Twitter":"https://twitter.com/scratchpunk","FB":"http://www.facebook.com/scratchpk","Reverbnation":"","Youtube":"","Link.1":"http://www.myspace.com/scratchpk","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Punk","Subgénero":"Rock","Subgénero.2":"","Inicios":"2006"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9uietkoQMRer64",
      "_score" : 0.8430408,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Ezkizofrenia","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Marinilla","Correo":"","Nombre.de.contacto":"","Telefono":"","Twitter":"","FB":"https://www.facebook.com/ezkizofreniapunkrock","Reverbnation":"","Youtube":"","Link.1":"http://www.myspace.com/ezkizofreniapr","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Punk","Subgénero":"Rock","Subgénero.2":"","Inicios":""}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9uietkoQMRer7w",
      "_score" : 0.8430408,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Humanosis","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"","Nombre.de.contacto":"","Telefono":"","Twitter":"","FB":"http://www.facebook.com/humano.nosis","Reverbnation":"","Youtube":"https://www.youtube.com/channel/UC1IABfRjpgSDviVIWG7qv_g","Link.1":"","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Punk","Subgénero":"","Subgénero.2":"","Inicios":""}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3E",
      "_score" : 0.82954943,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Advertencia","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"baterosk8@hotmail.com","Nombre.de.contacto":"Daniel Torres","Telefono":"","Twitter":"","FB":"","Reverbnation":"","Youtube":"","Link.1":"","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Punk","Subgénero":"Rock","Subgénero.2":"","Inicios":"2005"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9xietkoQMResBA",
      "_score" : 0.82954943,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Último Estado","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Bello","Correo":"","Nombre.de.contacto":"","Telefono":"","Twitter":"","FB":"http://www.facebook.com/ultimo.estado.7","Reverbnation":"","Youtube":"","Link.1":"","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Punk","Subgénero":"Rock","Subgénero.2":"","Inicios":""}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9wietkoQMRer_H",
      "_score" : 0.7894079,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Putazo Punk","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"mateochoa.96@hotmail.com","Nombre.de.contacto":"Mateo Ochoa","Telefono":"2644800","Twitter":"","FB":"http://www.facebook.com/pages/Putazo-punk/328017747219033","Reverbnation":"","Youtube":"https://www.youtube.com/user/mateo123150/videos","Link.1":"","Link.2":"","Dirección.o.barrio":"Santa Lucía","Comuna.de.encuentro.o.ensayo":"13","Género":"Punk","Subgénero":"","Subgénero.2":"","Inicios":"2011"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9uietkoQMRer77",
      "_score" : 0.75960815,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"INSOLENTES PUNK ROCK","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"insolentes-punk@hotmail.com","Nombre.de.contacto":"andres rua","Telefono":"3013299747","Twitter":"","FB":"https://www.facebook.com/insolentespunkrock?fref=ts","Reverbnation":"","Youtube":"https://www.youtube.com/watch?v=1VqKeIxalrw&list=UUOhKSlHIJsl-D-DyKpw7P9A","Link.1":"http://www.myspace.com/insolentes-punk","Link.2":"https://mega.co.nz/#!iYpxRaaJ!D5M0Q0tvVR7yNaqyBttBoX6G0043brjL3INixG5I03s","Dirección.o.barrio":"CLL 91","Comuna.de.encuentro.o.ensayo":"4","Género":"Punk","Subgénero":"Rock","Subgénero.2":"","Inicios":"2008"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer4H",
      "_score" : 0.745717,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Bajo Cadena","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Itagüí","Correo":"","Nombre.de.contacto":"","Telefono":"","Twitter":"","FB":"http://www.facebook.com/bajo.cadena","Reverbnation":"","Youtube":"","Link.1":"","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Punk","Subgénero":"Rock","Subgénero.2":"","Inicios":""}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9uietkoQMRer61",
      "_score" : 0.745717,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Expulsores","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"","Nombre.de.contacto":"","Telefono":"","Twitter":"","FB":"http://www.facebook.com/expulsores","Reverbnation":"","Youtube":"","Link.1":"http://www.myspace.com/expulsores","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Punk","Subgénero":"Rock","Subgénero.2":"","Inicios":""}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9vietkoQMRer9C",
      "_score" : 0.745717,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Libertad Condicional","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Itagüí","Correo":"","Nombre.de.contacto":"","Telefono":"","Twitter":"","FB":"https://www.facebook.com/libertadcondicionalpunk/info","Reverbnation":"","Youtube":"","Link.1":"","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Punk","Subgénero":"Rock","Subgénero.2":"","Inicios":""}
    } ]
  }
}

mire como cambia el score del resultado al buscar específicamente por una de las variables de los datos indexados

http://192.241.160.231:9200/talento/agrupaciones/_search?pretty&G%C3%A9nero=punk

{
  "took" : 7,
  "timed_out" : false,
  "_shards" : {
    "total" : 5,
    "successful" : 5,
    "failed" : 0
  },
  "hits" : {
    "total" : 689,
    "max_score" : 1.0,
    "hits" : [ {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer26",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"30 Grados","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"","Nombre.de.contacto":"Juan Carlos Pizano","Telefono":"","Twitter":"http://www.twitter.com/Treintagrados","FB":"http://www.facebook.com/treintagradosenlacasa","Reverbnation":"www.reverbnation.com/treintagrados","Youtube":"www.youtube.com/treintagrados","Link.1":"","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Ska","Subgénero":"Reggae","Subgénero.2":"","Inicios":"2003"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3B",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"ACCESO DENEGADO","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"accesodenegadohh@hotmail.com","Nombre.de.contacto":"jhonatan rojas","Telefono":"2549930","Twitter":"","FB":"https://www.facebook.com/jhotan.denegado?fref=ts","Reverbnation":"","Youtube":"https://www.youtube.com/user/jhotan100/videos","Link.1":"http://www.myspace.com/ad6accesodenegado","Link.2":"","Dirección.o.barrio":"KR 28 #71-09","Comuna.de.encuentro.o.ensayo":"3","Género":"Hip-hop","Subgénero":"","Subgénero.2":"","Inicios":"2004"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3G",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Afaz Natural","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"afaznatural@hotmail.com","Nombre.de.contacto":"Anuar Fernando Alandete Zuluaga","Telefono":"3217536724","Twitter":"https://twitter.com/afaznatural","FB":"https://www.facebook.com/afaznatural","Reverbnation":"","Youtube":"https://www.youtube.com/channel/UCeD6ks_fE3mU7TdVoq-P_mA","Link.1":"https://soundcloud.com/afaz-natural","Link.2":"","Dirección.o.barrio":"KR 9E #4-12","Comuna.de.encuentro.o.ensayo":"80","Género":"Reggae","Subgénero":"DanceHall","Subgénero.2":"Hip-hop","Inicios":"2005"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3L",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Agressive Waste","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Bello","Correo":"agressivewaste@hotmail.com","Nombre.de.contacto":"Kevin hoyos","Telefono":"3147231984","Twitter":"https://twitter.com/AgressiveWaste1","FB":"http://www.facebook.com/AgressiveWasteCol","Reverbnation":"www.reverbnation.com/AgressiveWasteCol","Youtube":"","Link.1":"","Link.2":"","Dirección.o.barrio":"KR 46 Nº 45-62 Locales 206-207","Comuna.de.encuentro.o.ensayo":"","Género":"Metal","Subgénero":"Thrash","Subgénero.2":"","Inicios":"2011"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3Q",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Al D-tal","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"aldtalofficial@hotmail.com ","Nombre.de.contacto":"Sebastián Gaviria","Telefono":"3146191977","Twitter":"http://www.twitter.com/ALDTALOFFICIAL","FB":"http://www.facebook.com/aldtal","Reverbnation":"","Youtube":"https://www.youtube.com/channel/UCF2qCy7b9ihLcdf0DhBkdug","Link.1":"http://www.myspace.com/aldetal","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Rock","Subgénero":"","Subgénero.2":"","Inicios":"2004"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3V",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Alk-loides","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"solorecords_@hotmail.com","Nombre.de.contacto":"Oscar Castrillón","Telefono":"3136873527","Twitter":"https://twitter.com/AlkaloidesLogia","FB":"https://www.facebook.com/alkaloides","Reverbnation":"","Youtube":"","Link.1":"","Link.2":"","Dirección.o.barrio":"CLL 44 #10c 30 apto 202","Comuna.de.encuentro.o.ensayo":"9","Género":"Hip-hop","Subgénero":"","Subgénero.2":"","Inicios":"2008"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3e",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Androginia","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"bandamusicalandroginia@gmail.com","Nombre.de.contacto":"Alex","Telefono":"301 489 46 20","Twitter":"https://twitter.com/androginiabanda","FB":"https://www.facebook.com/androginiabanda?fref=ts","Reverbnation":"","Youtube":"https://www.youtube.com/channel/UCt8-jNKQ3oAU0bicj2RFYlg","Link.1":"http://www.myspace.com/androginiamusic","Link.2":"http://www.amazon.es/A-Carta-Androginia/dp/B00G2SKS74/ref=sr_1_4?ie=UTF8&qid=1383058582&sr=8-4&keywords=androginia","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"","Género":"Rock","Subgénero":"","Subgénero.2":"","Inicios":"2008"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3j",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"ANTI TODO","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"antitodocolombia@gmail.com","Nombre.de.contacto":"Heliodoro Arango Caro","Telefono":"3113654819","Twitter":"","FB":"https://www.facebook.com/antitodocolombia","Reverbnation":"www.reverbnation.com/officialantitodo","Youtube":"https://www.youtube.com/user/labandaantitodo","Link.1":"www.myspace.com/antitodocolombia","Link.2":"http://www.colombianpunk.com/banda/antitodo","Dirección.o.barrio":"Barrio Antioquia","Comuna.de.encuentro.o.ensayo":"15","Género":"Punk","Subgénero":"Hardcore","Subgénero.2":"","Inicios":"1987"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3o",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Árboles Vertebrados","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"dragonflypie@hotmail.es","Nombre.de.contacto":"Jhony García","Telefono":"3178157541","Twitter":"https://twitter.com/vertearboles","FB":"https://www.facebook.com/pages/%C3%81rboles-Vertebrados/267378173308880?fref=ts","Reverbnation":"","Youtube":"https://www.youtube.com/user/ArbolesVertebrados1","Link.1":"http://vertearboles.bandcamp.com/","Link.2":"","Dirección.o.barrio":"","Comuna.de.encuentro.o.ensayo":"12","Género":"Rock","Subgénero":"","Subgénero.2":"","Inicios":"2012"}
    }, {
      "_index" : "talento",
      "_type" : "agrupaciones",
      "_id" : "AUxR7N9sietkoQMRer3t",
      "_score" : 1.0,
      "_source":{"Nombre.de.la.Banda.o.nombre.de.la.persona.si.es.solista.":"Arrochelada","Municipio.donde.ensayan.o.se.encuentran.frecuentemente":"Medellín","Correo":"kataduma@gmail.com","Nombre.de.contacto":"Catalina Duque","Telefono":"3173576975","Twitter":"","FB":"","Reverbnation":"","Youtube":"","Link.1":"","Link.2":"","Dirección.o.barrio":"Buenos aires","Comuna.de.encuentro.o.ensayo":"9","Género":"","Subgénero":"","Subgénero.2":"","Inicios":"2011"}
    } ]
  }
}

Geolocalizar las apariciones de Grupos