Яante

'omnia sunt communia'

  • Home
  • About
    • Chi siamo
  • Eventi
  • R
    • Installing R
    • R Task
    • R Manual
  • R-Links
    • #rstats
  • R-Web Apps

Author Archive

R for Data Mining Competitions

November 27th, 2011 · Dario Solari · R No comments - Tags: Best practice, Data Mining, Data Mining Competition, R, R-project

Presentazione di Jonathan Lee dove si illustrano i motivi per cui R viene considerato il miglior strumento per il Data Mining.

[R] API & feeds list

September 16th, 2011 · Dario Solari · R, R package, R Task No comments - Tags: API, Bloomberg, DataMarket.com, Factual, Federal Reserve Economic Data, Feeds, Google Docs, Google Finance, Google Trends, infochimps, New York Times, OANDA, R, R-project, Twitter, World Bank, Yahoo Finance, Zillow

Esistono diversi packages per R che permettono di interfacciarsi con le API ed i feeds di diversi servizi. Eccone un elenco:

  • Google Finance via quantmod;
  • Yahoo Finance via quantmod;
  • OANDA Corporation via quantmod;
  • Federal Reserve Economic Data via quantmod;
  • World Bank Data via WDI;
  • Bloomberg via RBloomberg + Windows workstation;
  • DataMarket via rdatamarket;
  • infochimps via infochimps;
  • Factual via factualR;
  • Zillow via Zillow;
  • Twitter via twitteR;
  • New York Times via RNYTimes;
  • Google Trends via RGoogleTrends;
  • Google Docs via RGoogleDocs;

Parallel-R: foreach & doMC

August 4th, 2011 · Dario Solari · R, R package One comment - Tags: doMR, foreach, High-Performance Computing, Mac OS X, multicore, Parallel Computing, R, R-code, R-project

Il parallel processing offre la possibilità di eseguire contemporaneamente più processi.

Con R è possibile replicare in maniera piuttosto semplice l’esecuzione parallela di un ciclo “for”. Si può risparmiare del tempo prezioso per le elaborazioni, ancor di più se i processi in parallelo non richiedono troppo dispendio di memoria. Contrariamente esistono casi in cui la parallelizzazione non è efficente.

Questo codice fa ricorso ai packages foreach, doMC e multicore. multicore offre un’architettura che permette la parallelizzazione di processi anche su una console dotata di un unico processore monocore. doMC permette invece ad R di eseguire in parallelo le funzioni del package foreach in ambito multicore.

?View Code RSPLUS
##########
# R CODE #
##########
rm(list=ls())
 
library(doMC)
library(foreach)
library(randomForest)
data(iris)
 
# individua il numero di cores disponibili:
multicore:::detectCores(all.tests=TRUE)
 
# setting del numero di cores a disposizione:
registerDoMC(cores=2)
 
x <- iris[which(iris[, 5] != "setosa"), c(1, 5)] 
trials <- 10000 
ptime <- system.time({ 
	r <- foreach(icount(trials), .combine = cbind) %dopar% { ind <- sample(100, 100, replace = TRUE) 
		result1 <- glm(x[ind, 2] ~ x[ind, 1], family = binomial(logit))
		coefficients(result1) 
		} 
		})[3] 
 
ptime

Sul mio Mac (un processore 2 core da 2GB e 2MB RAM) impiega 47 secondi per eseguire 10000 bootstrap.
Non sono certo un guru in questo campo, ogni contributo/suggerimento è quindi ben accetto.

R & GoogleVis #2

July 15th, 2011 · Dario Solari · R, R package No comments - Tags: Google Visualization, googleVis, Interactive Graphics, R, R-project, Rappresentazioni grafiche, WDI

Segnaliamo questo post di Jeffrey Breen che ha come oggetto l’integrazione di R con le Google Visualization API (tramite il package googleVis di Markus Gesmann e Diego de Castillo).

Make your data dance (Hans Rosling style)!!!

Strategico: un mese di demo

June 7th, 2011 · Dario Solari · Rante, Web Application No comments - Tags: Demo, R, R-project, Strategico, Web Application

E’ ormai passato un mese da quando la Web Application Strategico è stata messa a disposizione sul server dell’associazione R.O.S.P.O.

L’analisi dell’utilizzo di questa demo version sembra incoraggiante. Complessivamente ci sono state 164 prove effettuate, una media di 5 utilizzi giornalieri:

  • « Older Entries

Italian R User Group





Top Posts

  • Un ( altro ) manuale per R
  • Linee guida per gestire l'analisi statis...
  • Google Visualization, R & World Bank Dat...
  • Strategico, an R-Web App for time serie ...
  • Diagramma di Gantt
  • R Community
  • Rosetta Code: R
  • [R-Task] Multivariate Statistics
  • R-bloggers Blogosphere
  • Benvenuti nel Rante!
  • Parallel-R: foreach & doMC
  • UseR! 2011
  • 10 R links
  • [R-Task] Bayesian Inference / Inferenza ...
  • [GoogleTechTalk] Engineering Data Analys...
  • [R-Task] Robust Statistical Methods
  • Blogging con R
  • [GoogleTechTalk] The Future of Interacti...
» wp.com stats helper

Archivio

Tags

Analisi delle Componenti Indipendenti Analisi delle Componenti Principali Analisi delle Corrispondenze Analisi Fattoriale ANOVA API Bootstrap Chemiomet[R]ia Cluster Analysis Econometria Equazioni Strutturali Filogenetica ggplot2 Google Tech Talk Grafici High-Performance Computing Interactive Graphics Matrici Milano R net Modelli lineari generalizzati Multidimensional Scaling Parallel Computing Partitioning PET R R-code R-community R-project Rante Rappresentazioni grafiche Regressione Lineare Regressione Logistica Risonanza Magnetica RUG Schedulazione Serie Storiche Social Network Analysis Statistica con R blog Statistica Multivariata Strategico Torino R net Trattamento dei Dati Mancanti Verifica d'ipotesi Web Application Weka

Categories

  • Announcements
  • Files
  • Italia R net
  • R
  • R manual
  • R news
  • R package
  • R Task
  • Rante
  • Web Application
  • [R]innova

Meta

  • Register
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

© 2013 Яante - Powered by Wordpress - [credit]