Je souhaite parcourir un fichier .rda (jeu de données R). Je sais à propos de la View(datasetname)
commande. Le R.app par défaut fourni pour Mac n’a pas un très bon navigateur pour les données (il ouvre une fenêtre dans X11). J'aime le navigateur de données RStudio qui s'ouvre avec la View
commande. Cependant, il ne montre que 1000 lignes et omet les lignes restantes. ( UPDATE: RStudio Viewer affiche désormais toutes les lignes ). Existe-t-il un bon navigateur qui affiche toutes les lignes du jeu de données et que vous aimez / utilisez?
38
edit(your_data_object)
est également utile, mais je ne suis pas sûr des limitations en termes de lignes et de colonnes pour cette fonction.head
,tail
,str
etc.) devrait suffire. Si vous voulez une vue « plus » de vos données ... le tracer (plot
,qqplot
,hist
etc.)Je recommande fortement les liaisons de paquet R googleVis , R à l' API de visualisation de Google . Les auteurs du paquet sont Markus Gesmann et Diego de Castillo.
La visionneuse de blocs de données dans googleVis est étonnamment simple à utiliser.
Ces gars-là ont fait du bon travail parce que googleVis est simple à utiliser, contrairement à l'API de visualisation de Google.
googleVis est disponible auprès du CRAN .
GvisTable () est la fonction dans googleVis permettant de restituer un bloc de données sous forme de tableau HTML stylé .
En appelant cette fonction, en passant dans un cadre de données R, les cadres de données R sont générés sous forme de tableaux HTML interactifs sous une forme à la fois fonctionnelle et de qualité tableau de bord.
Quelques fonctionnalités de googleVis / gvisTable que j'ai trouvées particulièrement bonnes:
pour maintenir la réactivité lorsque le nombre de lignes augmente, valeurs de paramètre spécifiées par l'utilisateur pour la pagination (à l'aide de boutons fléchés); si vous ne souhaitez pas de pagination, vous pouvez accéder aux lignes en dehors de la vue via une barre de défilement à droite du tableau, en fonction des paramètres spécifiés dans l' appel de fonction gvisTable () .
tri par colonne en cliquant sur l'en-tête de la colonne
le gvisTable appel renvoie HTML, il est portable, et si je ne l' ai pas utilisé cette fonctionnalité, la table entière peut être appelée la façon dont une table HTML est de style, avec CSS (première classe assignant au sélecteur concerné)
Pour l'utiliser, importez simplement le paquet googleVis , appelez gvisTable () en transmettant votre cadre de données et liez ce résultat (qui est un objet gvis ) à une variable; puis appelez complot sur ce gvis instance de :
Vous pouvez également passer un certain nombre de paramètres, bien que vous le fassiez via un seul argument à gvisTable, options , qui est une liste R, par exemple,
Bien sûr, vous pouvez utiliser votre propre CSS pour obtenir le style de votre choix.
Lorsque vous appelez plot sur un objet gvis, une fenêtre de navigateur s'ouvrira et le tableau sera chargé à l'aide de Flash.
la source
RStudio (RStudio.org) a un visualiseur de trames de données intégré qui est très bon. Heureusement, c'est en lecture seule. RStudio est très facile à installer une fois que vous avez installé une version récente de R. Si vous utilisez Linux, installez d'abord le paquetage r-base.
la source
Voici quelques autres réflexions (bien que je sois toujours réticent à quitter Emacs):
Vous trouverez ci-dessous deux captures d'écran lorsque vous visualisez un fichier data.frame 704 par 348 (chargé en tant que RData) avec Deducer (en haut) et Rcmdr (en bas).
la source
Vous pouvez arriver
View()
à afficher toutes vos données dansRStudio
. L'astuce consiste à utiliser la syntaxe de commande à lautils::View()
place. (Pour un peu plus d'informations, voir ma réponse sur le dépassement de capacité ici: R View () n'affiche pas toutes les colonnes du bloc de données .)la source
view <- function(x){ numberColumns <- ncol(x) numbers <- seq(1, numberColumns) names <- names(x) names(x) <- paste0(numbers, "_", names) utils::View(x) }
Récemment, j'ai commencé à conserver les données dans une base de données sqlite, à accéder à la base de données directement à partir de R à l'aide de sqldf et à afficher / modifier à l'aide d'un outil de base de données nommé tksqlite.
Une autre option consiste à exporter les données et à les afficher / modifier avec Google Affiner.
la source
The
datatable
function fromDT
package creates HTML tables. You can nicely view wide tables.la source