具有平滑曲线的rcharts散点图

时间:2014-06-26 16:12:07

标签: r scatter-plot rcharts

是否可以使用rcharts绘制具有平滑曲线和置信区间的散点图?

我可以用ggvis或ggplot2来做,但我认为rcharts图形看起来更好。

这是ggvis

的一个例子
library(ggvis)
mtcars %>% 
  ggvis(~wt, ~mpg) %>%
  layer_points() %>%
  layer_model_predictions(model = "lm", se = TRUE)

这与ggplot2

library(ggplot2)
c <- ggplot(mtcars, aes(wt, mpg))
c + stat_smooth() + geom_point()

谢谢!

1 个答案:

答案 0 :(得分:0)

您是否尝试过Loess

描述

绘制并添加由黄土计算的平滑曲线到散点图。

用法

scatter.smooth(x, y = NULL, span = 2/3, degree = 1,
    family = c("symmetric", "gaussian"),
    xlab = NULL, ylab = NULL,
    ylim = range(y, pred$y, na.rm = TRUE),
    evaluation = 50, ..., lpars = list())

loess.smooth(x, y, span = 2/3, degree = 1,
    family = c("symmetric", "gaussian"), evaluation = 50, ...)

有一个这样的图表here

的例子

loess

在rcharts中,您可以使用J4L

立方曲线:您提供的点将包含在曲线中。

SERIE_TYPE_1 = CURVE使用立方自然曲线

j4l