Efectivamente desde Linux no existe la posibilidad de importar de Excel.
Si estás en Windows el sistema te aporta acceso a las funciones de Excel a
través de RODBC, pero supongo que las bibliotecas de Excel de las que tira
este paquete no están disponibles en Linux.
Si escribes RCommander Excel en Google encontrarás varios tutoriales
(alguno en YouTube) que te explican como pasar las hojas de Excel al
formato csv que es el formato normla para intercambiar datos entres hojas
de cálculo y bases de datos.
Si estás en Linux el archivo excel tendrás que abrirlo primero con
Gnumeric o mejor con LibreOffice para exportarlo a csv. La exportación es
más fácil que en excel incluso.
Alternativamente existen varios paquetes de R que te facilitan acceso a
las hojas de excel (readxl, XLConnect, xlsx, ...) No están integrados en
RCommander y no los he probado. La importación/exportación a través del
formato csv funciona muy bien y es a lo que estoy acostumbrado.
Saludos.
El 17/06/15 a las 09:30, MªLuz Morales escribió:
Gracias Eric y José,
efectivamente Rcoommander es un paquete de R y desde luego en linux me
está dando problemas. Sobre windows no he tenido problema al instalarlo,
pero para mi sorpresa cuando intento importar datos desde excel NO me
aparece esa posibilidad en la lista de fuentes desde las que importar
datos. Sabeis por qué??
Gracias
Un saludo
El 17 de junio de 2015, 9:24, José Trujillo Carmona <trujillo en unex.es>
escribió:
El 16/06/15 a las 21:33, eric escribió:
MaLuz, hasta donde entiendo RStudio y R-commander son entornos de
trabajo graficos para R, R-commander no es una libreria (
http://www.rcommander.com/), de modo que me parece raro invocarlo desde
dentro de R. Segun yo deberias llamar a R-commander tal como llamas a
RStudio, como un programa desde la consola linux o con un shorcut o desde
un menu o algo asi. TclTk si es un conjunto de librerias graficas, por eso
las puedes cargar sin problemas desde dentro de R.
Saludos, eric.
Pues no amigo Eric.
RCommander, a diferencia de RStudio, es una libreria o paquete de R , que
abre su propia ventana gráfica cuando se le invoca. El paquete en concreto
es Rcmdr.
La primera invocación de RCommander es simplemente:
library(Rcmdr)
Y si por alguna razón se cierra la ventana gráfica de RCommander, se
vuelve a poner en marcha mediante el comando:
Commander()
RCommander es perfectamente compatible con RStudio, aportándole menús
para procedimientos estadÃsticos de nivel básico y general de los que
carece RStudio. Este está más centrado en el control de los datos y objetos
del entorno que en proporcionar menús para procedimientos estadÃsticos.
Basta con marcar el paquete Rcmdr en la solapa Packages de RStudio para
incorporar RCommander a RStudio, aunque en estas condiciones puede hacer
falta retocar la configuración de RCommander para que la convivencia sea
perfecta (en concreto puede que redirija la salida a RStudio en lugar de
hacerlo hacia su propio editor de resultados).
Un saludo.
On 16/06/15 05:14, MªLuz Morales wrote:
Hola,
tengo instalado R y Rstudio sobre linux en máquina virtual. en la
consola
de Rstudio he instalado el interfaz Rcommander con la instrucción:
install.packages("Rcmdr",dependences=TRUE),
pero al cargar el paquete
library(Rcmdr)
obtengo el siguiente error:
Loading required package: splinesLoading required package:
RcmdrMiscLoading required package: carLoading required package:
sandwichError : .onLoad failed in loadNamespace() for 'Rcmdr',
details:
call: structure(.External(.C_dotTclObjv, objv), class = "tclObj")
error: [tcl] invalid command name "tk_messageBox".
In addition: Warning message:In fun(libname, pkgname) : couldn't
connect to display ":0"Error: package or namespace load failed for
?Rcmdr?
Esto lo carga sin problemas
library(tcltk)
Gracias
Un saludo
MªLuz
[[alternative HTML version deleted]]