Я настійно рекомендую прив'язувати googleVis , R пакети до API візуалізації Google . Автори Пакету - Маркус Гесманн та Дієго де Кастільо.
Переглядач кадрів даних у googleVis надзвичайно простий у використанні.
Ці хлопці зробили велику роботу, оскільки googleVis простий у використанні, хоча API візуалізації Google це не так.
googleVis доступний у CRAN .
Функція в googleVis для візуалізації кадру даних як стильова HTML-таблиця - gvisTable () .
Викликаючи цю функцію, передача в кадр даних R надає кадри даних R як інтерактивні таблиці HTML у формі, яка є як приладовою панеллю, так і функціональною.
Кілька особливостей googleVis / gvisTable я знайшов особливо гарними:
підтримувати чуйність у міру збільшення кількості рядків, визначених користувачем значень параметрів для пагинації (використовуючи кнопки зі стрілками); якщо ви не хочете пагинації, ви можете отримати доступ до рядків поза вікном перегляду через панель прокрутки в правій частині таблиці відповідно до параметрів, зазначених у виклику функції gvisTable ()
сортування стовпців , натиснувши на заголовок стовпця
gvisTable виклик повертає HTML, так що це портативний, і хоча я не використовував цю функцію, вся таблиця може бути стилізована так , що будь-яка таблиця HTML стилізовано з CSS (перший присвоюють класів до відповідного селектору)
Для використання просто імпортуйте пакет googleVis , зателефонуйте gvisTable (), що передається у ваш кадр даних, і зв’яжіть цей результат (який є об’єктом gvis ) до змінної; потім виклик ділянки на цьому екземплярі gvis :
library(googleVis)
gvt = gvisTable(DF)
plot(gvt)
Ви також можете передавати ряд параметрів, хоча це робите за допомогою одного аргументу до gvisTable, options , що є списком R, наприклад,
gvt = gvisTable(DF, options=list(page='enable', height=300))
Звичайно, ви можете використовувати свій власний CSS, щоб отримати будь-яку дрібну зернисту стилізацію.
Коли виклик ділянки на об’єкт gvis, відкриється вікно браузера, і таблиця буде завантажена за допомогою Flash
edit(your_data_object)
також корисно, але не впевнений у обмеженнях рядків та стовпців для цієї функції.