Hola erreros, Estoy tratando de hacer una función que pide dos divisas, busca en la web el cambio correspondiente y devuelve el ratio de cambio. O bien te pide dos divisas y una cantidad y lo convierte. De momento mi problema está en que no encuentro un servicio web que me de el cambio de divisa en csv. ¿Alguno habéis hecho algo parecido? ¿Conoceis alguna web que me sirva? Muchas gracias Un saludo Patricia [[alternative HTML version deleted]]
En esta dirección: http://www.ecb.int/stats/exchange/eurofxref/html/index.en.html puedes disponer de los cambios en formato csv. Un saludo. Olivier -- ____________________________________ Olivier G. Nuñez Email: onunez en iberstat.es Tel : +34 663 03 69 09 Web: http://www.iberstat.es ____________________________________ El 02/02/2011, a las 10:34, Usuario R escribió:> Hola erreros, > > Estoy tratando de hacer una función que pide dos divisas, busca en > la web el > cambio correspondiente y devuelve el ratio de cambio. O bien te > pide dos > divisas y una cantidad y lo convierte. De momento mi problema está > en que no > encuentro un servicio web que me de el cambio de divisa en csv. > > ¿Alguno habéis hecho algo parecido? ¿Conoceis alguna web que me sirva? > > Muchas gracias > Un saludo > Patricia > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es
Yo he bajado datos de cotizaciones intradía en un csv de http://www.dukascopy.com/swiss/english/data_feed/historical/# No sé si serás capaz de leer de ahí. Un saludo. Nacho. El 2 de febrero de 2011 10:34, Usuario R <r.user.spain@gmail.com> escribió:> Hola erreros, > > Estoy tratando de hacer una función que pide dos divisas, busca en la web > el > cambio correspondiente y devuelve el ratio de cambio. O bien te pide dos > divisas y una cantidad y lo convierte. De momento mi problema está en que > no > encuentro un servicio web que me de el cambio de divisa en csv. > > ¿Alguno habéis hecho algo parecido? ¿Conoceis alguna web que me sirva? > > Muchas gracias > Un saludo > Patricia > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >-- Ignacio Ramos Álvarez i.ramos.alvarez@gmail.com [[alternative HTML version deleted]]
Hola erreros, Estoy a punto de conseguirlo gracias a esta API: http://oohhyeah.blogspot.com/2009/01/google-currency-conversion-api.html <http://oohhyeah.blogspot.com/2009/01/google-currency-conversion-api.html>Pero necesito algo de ayuda para el código R: foo <- function( amount, from, to ){ url <- "http://www.google.com/ig/calculator?hl=en&q=''%d''''%s''%3D%3F''%s''" params <- sprintf( url, amount, from, to ) Lines <- readLines( params ) } foo(100, ''EUR'', ''USD'') ¿Alguien que sepa cómo funciona sprintf me puede ayudar? Gracias! El 2 de febrero de 2011 10:54, Ignacio Ramos Alvarez < i.ramos.alvarez@gmail.com> escribió:> Yo he bajado datos de cotizaciones intradía en un csv de > http://www.dukascopy.com/swiss/english/data_feed/historical/# > > No sé si serás capaz de leer de ahí. > > Un saludo. > > Nacho. > > > El 2 de febrero de 2011 10:34, Usuario R <r.user.spain@gmail.com> > escribió: > > > Hola erreros, > > > > Estoy tratando de hacer una función que pide dos divisas, busca en la web > > el > > cambio correspondiente y devuelve el ratio de cambio. O bien te pide dos > > divisas y una cantidad y lo convierte. De momento mi problema está en que > > no > > encuentro un servicio web que me de el cambio de divisa en csv. > > > > ¿Alguno habéis hecho algo parecido? ¿Conoceis alguna web que me sirva? > > > > Muchas gracias > > Un saludo > > Patricia > > > > [[alternative HTML version deleted]] > > > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > > -- > Ignacio Ramos Álvarez > i.ramos.alvarez@gmail.com > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]
Hola. Creo que así funcionaría: foo <- function( amount, from, to ){ durl <- "http://www.google.com/ig/calculator?hl=en&q=" params <- paste(durl, amount, from, "%3D%3F", to, sep = "") durl <- url(params) out <- scan(durl, what = "character", sep = "", quiet = T) close(durl) out[4] } foo(100, ''EUR'', ''USD'') Un saludo. Javier. El 2 de febrero de 2011 11:45, Usuario R <r.user.spain@gmail.com> escribió:> Hola erreros, > > Estoy a punto de conseguirlo gracias a esta API: > http://oohhyeah.blogspot.com/2009/01/google-currency-conversion-api.html > > <http://oohhyeah.blogspot.com/2009/01/google-currency-conversion-api.html > >Pero > necesito algo de ayuda para el código R: > > foo <- function( amount, from, to ){ > url <- "http://www.google.com/ig/calculator?hl=en&q=''%d''''%s''%3D%3F''%s''" > params <- sprintf( > url, > amount, > from, > to ) > Lines <- readLines( params ) > } > foo(100, ''EUR'', ''USD'') > > > ¿Alguien que sepa cómo funciona sprintf me puede ayudar? > Gracias! > > > > > El 2 de febrero de 2011 10:54, Ignacio Ramos Alvarez < > i.ramos.alvarez@gmail.com> escribió: > > > Yo he bajado datos de cotizaciones intradía en un csv de > > http://www.dukascopy.com/swiss/english/data_feed/historical/# > > > > No sé si serás capaz de leer de ahí. > > > > Un saludo. > > > > Nacho. > > > > > > El 2 de febrero de 2011 10:34, Usuario R <r.user.spain@gmail.com> > > escribió: > > > > > Hola erreros, > > > > > > Estoy tratando de hacer una función que pide dos divisas, busca en la > web > > > el > > > cambio correspondiente y devuelve el ratio de cambio. O bien te pide > dos > > > divisas y una cantidad y lo convierte. De momento mi problema está en > que > > > no > > > encuentro un servicio web que me de el cambio de divisa en csv. > > > > > > ¿Alguno habéis hecho algo parecido? ¿Conoceis alguna web que me sirva? > > > > > > Muchas gracias > > > Un saludo > > > Patricia > > > > > > [[alternative HTML version deleted]] > > > > > > > > > _______________________________________________ > > > R-help-es mailing list > > > R-help-es@r-project.org > > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > > > > > > > -- > > Ignacio Ramos Álvarez > > i.ramos.alvarez@gmail.com > > > > [[alternative HTML version deleted]] > > > > > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >[[alternative HTML version deleted]]