Quiero buscar un archivo .rda (conjunto de datos R). Sé sobre el View(datasetname)
comando. El R.app predeterminado que viene para Mac no tiene un navegador de datos muy bueno (abre una ventana en X11). Me gusta el navegador de datos RStudio que se abre con el View
comando. Sin embargo, muestra solo 1000 filas y omite el resto. ( ACTUALIZACIÓN: RStudio viewer ahora muestra todas las filas ) ¿Hay un buen navegador que muestre todas las filas en el conjunto de datos y que le guste / use?
38
edit(your_data_object)
también es útil, aunque no estoy seguro de las limitaciones en filas y columnas para esta función.head
,tail
,str
etc.) debería ser suficiente. Si quieres una visión "más grande" de sus datos ... Parcela que (plot
,qqplot
,hist
etc.)Recomiendo encarecidamente el paquete R googleVis , enlaces R a la API de visualización de Google . Los autores del paquete son Markus Gesmann y Diego de Castillo.
El visor de marcos de datos en googleVis es asombrosamente fácil de usar.
Estos chicos han hecho un gran trabajo porque googleVis es fácil de usar, aunque la API de visualización de Google no lo es.
googleVis está disponible en CRAN .
La función en googleVis para representar un marco de datos como una tabla HTML con estilo es gvisTable () .
Al llamar a esta función, pasar un marco de datos R representa los marcos de datos R como tablas HTML interactivas en una forma que es a la vez de calidad de tablero y funcional.
Algunas características de googleVis / gvisTable me han parecido particularmente buenas:
para mantener la capacidad de respuesta a medida que aumenta el número de filas, valores de parámetros especificados por el usuario para la paginación (usando botones de flecha); si no desea paginación, puede acceder a las filas fuera de la vista a través de una barra de desplazamiento en el lado derecho de la tabla, de acuerdo con los parámetros especificados en la llamada a la función gvisTable ()
En cuanto a la columna especie haciendo clic en el encabezado de la columna
la llamada a gvisTable devuelve HTML, por lo que es portátil, y aunque no he usado esta función, toda la tabla se puede diseñar de la misma forma que cualquier tabla HTML, con CSS (primero asignando clases al selector correspondiente)
Para usar, simplemente importe el paquete googleVis , llame a gvisTable () pasando su marco de datos y vincule ese resultado (que es un objeto gvis ) a una variable; luego llame a plot en esa instancia de gvis :
También puede pasar una serie de parámetros, aunque lo hace a través de un único argumento a gvisTable, options , que es una lista R, por ejemplo,
Por supuesto, puede usar su propio CSS para obtener cualquier estilo fino que desee.
Cuando se llama a plot en un objeto gvis, se abrirá una ventana del navegador y la tabla se cargará usando Flash
fuente
RStudio (RStudio.org) tiene un visor de marco de datos incorporado que es bastante bueno. Afortunadamente es de solo lectura. RStudio es muy fácil de instalar una vez que haya instalado una versión reciente de R. Si utiliza Linux, primero instale el paquete r-base.
fuente
Aquí hay algunos otros pensamientos (aunque siempre soy reacio a dejar Emacs):
A continuación se muestran dos capturas de pantalla cuando se visualiza un marco de datos 704 por 348 (cargado como RData) con Deducer (arriba) y Rcmdr (abajo).
fuente
Usted puede llegar
View()
a mostrar todos sus datos enRStudio
. El truco es que necesita usar la sintaxis del comando en suutils::View()
lugar. (Para obtener un poco más de información, consulte mi respuesta sobre Desbordamiento de pila aquí: R View () no muestra todas las columnas del marco de datos ).fuente
view <- function(x){ numberColumns <- ncol(x) numbers <- seq(1, numberColumns) names <- names(x) names(x) <- paste0(numbers, "_", names) utils::View(x) }
Recientemente comencé a mantener los datos en una base de datos sqlite, acceder a la base de datos directamente desde R usando sqldf y ver / editar con una herramienta de base de datos llamada tksqlite
Otra opción es exportar los datos y ver / editar con Google Refine
fuente
La
datatable
función delDT
paquete crea tablas HTML. Puedes ver muy bien las mesas anchas.fuente