2013-12-06 2 views
1

Я хотел бы получить вывод ниже в строку html.rCharts output to string

library(rCharts) 
p2 <- nPlot(mpg ~ wt, group = 'cyl', data = mtcars, type = 'scatterChart') 
p2$xAxis(axisLabel = 'Weight') 
p2$chart(size = '#! function(d){return d.gear} !#') 
html <- p2$print() 
html 
NULL 

Как получить полный html-файл, который запускается в строку.

ответ

3

Вы можете захватить HTML в виде строки, используя метод render

html <- p2$render() 
+0

Спасибо за тонну .. :-) –

+0

для p2 $ печати() - это дает мне

.. Но он идет консоль не для переменной. а когда я делаю p2 $ html(), я получаю только часть. Есть ли способ получить div id? –

+0

Сделайте 'p2 $ render()', чтобы получить весь html. – Ramnath