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 :
library(googleVis)
gvt = gvisTable(DF)
plot(gvt)
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,
gvt = gvisTable(DF, options=list(page='enable', height=300))
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.
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.