我正在使用plotly为shinyApp构建一个交互式散点图.我也想在图中加入点的函数.第ggplot2章我用geom_function你知道plotly分之geom_function是多少吗?

推荐答案

我不知道plotly相当于ggplot2的S geom_function命令,但我确实碰巧遇到了类似的问题,当我设计了一个简短的函数来用作姑息解决方案.它是使用plotly‘S add_lines函数来定义的,以绘制表示给定函数(或方程)的图形的直线.代码如下:

AddFunctionPlot <- function(p, f = identity, xinf = -10, xsup = 10, numberofsamples = 1000){
    x <- seq(xinf, xsup, length.out = numberofsamples)
    y <- f(x)

    return(add_lines(
    p = p,
    x = x,
    y = y))
}

注意f是要绘制的函数,p是应该绘制的函数.

R相关问答推荐

使用R中的gt对R中的html rmarkdown文件进行条件格式设置表的单元格

查找具有平局的多个列的最大值并返回列名或平局 destruct 者NA值

使用ggplot将平滑线添加到条形图

保存包含循环和ifelse的函数的输出

格点中指数、双曲和反双曲模型曲线的正确绘制

是否可以创建一个ggplot与整洁判断的交互作用

在R中,如何将变量(A,B和C)拟合在同一列中,如A和B,以及A和C在同一面板中?

即使硬币没有被抛出,也要保持对其的跟踪

通过在colname中查找其相应值来创建列

R:如果为NA,则根据条件,使用列名模式将缺少的值替换为另一列中的值

我将工作代码重构为一个函数--现在我想不出如何传递轴列参数

如何在R中创建条形图,使条形图在y轴上围绕0.5而不是0构建条形图?

R预测包如何处理ARIMA(Auto.arima函数)中的缺失值

如何根据其他列中的两个条件来计算数据帧中的行之间的差异?

Ggplot2如何找到存储在对象中的残差和拟合值?

计算多变量的加权和

位置_道奇在geom_point图中不躲避

如何编辑被动式数据表?

GgHighlight找不到它创建的列:`Highlight..1`->;`Highlight.....`

Ggplot2水平线和垂直线的图例图标不匹配