Message-ID: <56831486.1049370a.27341.fffff74c@mx.google.com>
Date: 2015-12-29T23:17:27Z
From: Javier Marcuzzi
Subject: [R-es] Elecciones Generales
In-Reply-To: <56825EF5.1070409@yahoo.es>
Estimados
Sobre escrapear, hay un recurso en http://francojc.github.io/web-scraping-with-rvest/, sin embargo el sitio sobre las elecciones está realizado con angular.js
Hay trabajo para recorrer el JavaScript, si una persona como en mi caso uso angular.js lo tiene relativamente comprensible, pero rvest creo que no es lo más fácil, directamente hay que ir al HTML y recorrerlo en R, habrÃa que buscar un ejemplo con RCurl y angular.js, alguno habrá publicado algo, no creo que seamos los primeros.
No es relativamente sencillo como pensé en un principio, aunque puede haber suerte de nuestro lado y no tener tantos problemas.
Nunca use google analitys, pero si es google puede usar angular.js y algo puede salir de este sitio http://stackoverflow.com/questions/4391017/using-r-with-google-analytics
Javier Rubén Marcuzzi
De: Karel L.
Enviado: martes, 29 de diciembre de 2015 7:23
Para: r-help-es en r-project.org
Asunto: Re: [R-es] Elecciones Generales
En respuesta a este hilo que se ha desdoblado.
Aquà se muestra como hacer una importación por provincias.
http://cafecondatos.es/2015/12/importar-datos-provinciales-de-las-elecciones-generales-de-2015-en-r-3/
PodrÃa hacerse extensible a municipios pero requerirÃa una dedicación
especial.
Por supuesto, he descartado lo de escrapear la web, en mi opinión es el
último recurso.
Saludos.
El 28/12/15 a las 18:02, Karel L. escribió:
>
> library(RJSONIO)
> directorios<-list.dirs()
> directorios<-directorios[nchar(directorios)>=17]
> directorios<-gsub("\\./", replacement = "", directorios)
>
> # Esto tiene que escribirse como bucle
> ruta<-paste0(directorios[1], "/info.json")
> nombre_lista<-strsplit(directorios[1], "/")[[1]][4]
> assign(nombre_lista, data.frame(Reduce(rbind, fromJSON(ruta)[[2]][[1]]),
> row.names = NULL))
_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
[[alternative HTML version deleted]]