如何使用TeX表达式在RCharts nplot中标记轴?

时间:2015-05-07 15:04:56

标签: r tex rcharts

在RCharts nPlot中,您可以标记这样的轴:

datetime.datetime

在R基础图中,您可以使用类似TeX的表达式:

p1 <- nPlot(mpg ~ wt, group = 'cyl', data = mtcars, type = 'scatterChart')
p1$xAxis(axisLabel = 'Weight')
p1

但是如果我在nPlot中使用类似TeX的表达式:

plot(y = mtcars$mpg, x = mtcars$wt,  
     xlab = expression( "Weight "*bgroup("(",frac(lbs,1000),")") ))

然后nPlot将显示带有未格式化文本的x轴标签,如下所示:

p1 <- nPlot(mpg ~ wt, group = 'cyl', data = mtcars, type = 'scatterChart')
p1$xAxis(axisLabel = expression( 'Weight '*bgroup("(",frac(lbs,1000),")") ))
p1

使用*bgroup("(",frac(lbs,1000) 代替as.expression()会导致错误:

expression()

rCharts的文档仍然非常有限。 有谁知道我们是否以及如何在rCharts中使用TeX?

0 个答案:

没有答案