【问题标题】:Set the limits for the y-axis on rCharts在 rCharts 上设置 y 轴的范围
【发布时间】:2016-05-12 16:20:09
【问题描述】:

如何为“rCharts”生成的“multiBarChart”图设置限制。例如,我希望 y 轴的值在 1 到 10 之间。

data<-data.frame(Var=c(1,2,3,4),
                 Fac1=rep(c("A","B"),2),
                 Fac2=rep(c("Blue","Red"),each=2))

require(rCharts)    

n1 <- nPlot(Var~Fac2, group = "Fac1", data = data, type = "multiBarChart")
n1

【问题讨论】:

    标签: r rcharts


    【解决方案1】:

    看看下面的 - 使用forceY利用 NV3D Y 域:

    https://github.com/ramnathv/rCharts/issues/361

    您可以使用图表方法和 forceY 参数来设置 y 轴范围。 rCharts 尝试尽可能接近原始 javascript 库的 API,以便它可以利用完整的功能集,同时仍然保持代码库的精简。

    这是一个最小的例子。

    library(rCharts)
    hair_eye = as.data.frame(HairEyeColor)
    p2 <- nPlot(Freq ~ Hair, group = 'Eye', data = subset(hair_eye, Sex == "Female"), type = 'multiBarChart')
    p2$chart(color = c('brown', 'blue', '#594c26', 'green'))
    p2$chart(forceY = c(0, 100))
    p2
    

    【讨论】:

    • 正是我需要的。谢谢!
    猜你喜欢
    • 2018-10-09
    • 2011-11-06
    • 1970-01-01
    • 2019-09-06
    • 1970-01-01
    • 1970-01-01
    • 2021-05-09
    • 2015-11-17
    • 1970-01-01
    相关资源
    最近更新 更多