Re: [R-es] Conectividad con Excel

2015-03-26 Por tema Isidro Hidalgo
Como te indica Miguel Ángel, no necesitas ODBC para conectar con Excel. Yo
también uso el mismo sistema: XLConnect. Tiene una buena vignette:
http://cran.r-project.org/web/packages/XLConnect/vignettes/XLConnect.pdf

Si quieres profundizar en el tema, Hadley Wickham hace unos días estaba
haciendo propaganda por Twitter de haber mejorado mucho un paquete que
también conecta con Excel, pero yo no lo he usado. Es el paquete readxl,
pero tengo pendiente probarlo. No está en cran, pero lo tienes en GitHub:
https://github.com/hadley/readxl

Si no quieres complicarte la vida instalando devtools para instalar paquetes
desde GitHub, usa XLConnect, que va bien.
Suerte.

Isidro Hidalgo Arellano
Observatorio Regional de Empleo
Consejería de Empleo y Economía
http://www.jccm.es


 -Mensaje original-
 De: R-help-es [mailto:r-help-es-boun...@r-project.org] En nombre de
 miguel.angel.rodriguez.mui...@sergas.es
 Enviado el: jueves, 26 de marzo de 2015 15:26
 Para: r-help-es@r-project.org
 Asunto: Re: [R-es] Conectividad con Excel

 Hola Our Utopy.

 Te puedo comentar cómo hago yo con XLConnect para acceder a un fichero
 de Excel (por si es ésto lo que pretendes) Veamos..

   require(XLConnect)
   file.import=/trayecto_del_fichero_Excel/fichero.xlsx
   file.load=loadWorkbook(file.import, create=FALSE)  
 misdatos=readWorksheet(file.load, sheet=1)

 Es esto lo que buscas?

 Un Saludo,
 Miguel Rodríguez
 Consellería de Sanidade
 Xunta de Galicia




 El 26/03/2015 a las 15:04, Our Utopy escribió:
  Hola amigos, buenos días
 
  Esto sigue avanzando. Estoy ahora tratando de establecer la
  conectividad de R con Excel y he seguido dos viídeos en YouTube de
 una
  profesora llamada Bebilda que se explica muy bien.
 
  Con ambos tengo el mismo problema así que planteo uno de ellos, éste
 es:
https://youtu.be/_pSJQO_9I4k?list=PL7DA3FDA21A1A6310
 
  Pero os lo explico brevemente:
 
  Cargo el paquete RODBC   install.packages(RODBC) Instalo la
  librería   library(RODBC)
 
  Todo bien hasta aqui...
 
  Se supone, que en esa librería hay unas funciones que me permiten
  conectar con Excel, esas funciones son:
 
  o-odncConnectExcel2007 o-odncConnectExcel
 
  DE tal manera que ahora podría abrir una canal
 
  canalexcel - odbcConnectExcel2007(lbw.xlsx)
  Pues esas funciones no están. R me da el error
 
  Error: no se pudo encontrar la función odbcConnectExcel2007
 
  lo mismo con la otra función
 
  canalexcel - odbcConnectExcel(lbw.xlsx)
  Y lo curioso es que también me pasa algo similar con la otra
  posibilidad que es el paquete XLConnect
 
  Y es que, además, si miro la documentación de este paquete RODBC no
  figuran esas funciones.
 
  ¿ ?
 
  ¿Me podéis nuevamente ayudar?
 
  Un saludo
 
 
 
 
 
 
 

 

 Nota: A información contida nesta mensaxe e os seus posibles documentos
 adxuntos é privada e confidencial e está dirixida únicamente ó seu
 destinatario/a. Se vostede non é o/a destinatario/a orixinal desta
 mensaxe, por favor elimínea. A distribución ou copia desta mensaxe non
 está autorizada.

 Nota: La información contenida en este mensaje y sus posibles
 documentos adjuntos es privada y confidencial y está dirigida
 únicamente a su destinatario/a. Si usted no es el/la destinatario/a
 original de este mensaje, por favor elimínelo. La distribución o copia
 de este mensaje no está autorizada.

 See more languages: http://www.sergas.es/aviso_confidencialidad.htm

 ___
 R-help-es mailing list
 R-help-es@r-project.org
 https://stat.ethz.ch/mailman/listinfo/r-help-es

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] Conectividad con Excel

2015-03-26 Por tema miguel.angel.rodriguez.muinos
Hola Our Utopy.

Te puedo comentar cómo hago yo con XLConnect para acceder a un fichero
de Excel (por si es ésto lo que pretendes)
Veamos..

  require(XLConnect)
  file.import=/trayecto_del_fichero_Excel/fichero.xlsx
  file.load=loadWorkbook(file.import, create=FALSE)
  misdatos=readWorksheet(file.load, sheet=1)

Es esto lo que buscas?

Un Saludo,
Miguel Rodríguez
Consellería de Sanidade
Xunta de Galicia




El 26/03/2015 a las 15:04, Our Utopy escribió:
 Hola amigos, buenos días

 Esto sigue avanzando. Estoy ahora tratando de establecer la conectividad de
 R con Excel y he seguido dos viídeos en YouTube de una profesora llamada
 Bebilda que se explica muy bien.

 Con ambos tengo el mismo problema así que planteo uno de ellos, éste es:
   https://youtu.be/_pSJQO_9I4k?list=PL7DA3FDA21A1A6310

 Pero os lo explico brevemente:

 Cargo el paquete RODBC   install.packages(RODBC)
 Instalo la librería   library(RODBC)

 Todo bien hasta aqui...

 Se supone, que en esa librería hay unas funciones que me permiten conectar
 con Excel, esas funciones son:

 o-odncConnectExcel2007 o-odncConnectExcel

 DE tal manera que ahora podría abrir una canal

 canalexcel - odbcConnectExcel2007(lbw.xlsx)
 Pues esas funciones no están. R me da el error

 Error: no se pudo encontrar la función odbcConnectExcel2007

 lo mismo con la otra función

 canalexcel - odbcConnectExcel(lbw.xlsx)
 Y lo curioso es que también me pasa algo similar con la otra posibilidad
 que es el paquete XLConnect

 Y es que, además, si miro la documentación de este paquete RODBC no figuran
 esas funciones.

 ¿ ?

 ¿Me podéis nuevamente ayudar?

 Un saludo










Nota: A información contida nesta mensaxe e os seus posibles documentos 
adxuntos é privada e confidencial e está dirixida únicamente ó seu 
destinatario/a. Se vostede non é o/a destinatario/a orixinal desta mensaxe, por 
favor elimínea. A distribución ou copia desta mensaxe non está autorizada.

Nota: La información contenida en este mensaje y sus posibles documentos 
adjuntos es privada y confidencial y está dirigida únicamente a su 
destinatario/a. Si usted no es el/la destinatario/a original de este mensaje, 
por favor elimínelo. La distribución o copia de este mensaje no está autorizada.

See more languages: http://www.sergas.es/aviso_confidencialidad.htm

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es