当前位置:  开发笔记 > 人工智能 > 正文

R中的qplot中不存在'method'参数?

如何解决《R中的qplot中不存在'method'参数?》经验,为你挑选了2个好方法。

qplot的文档不包含'method'参数.我得到的错误是 -

> qplot(displ, hwy, data = mpg, geom=c("point", "smooth"),facets=.~drv,method="loess")
Error: Unknown parameters: method

我的R版本是3.2.1,ggplot2版本是2.0.0,如果有帮助的话.



1> skoh..:

欢迎来到SO.由于更新,您收到错误ggplot2; 您正在查看的教程可能来自旧版本.你会在互联网上的很多地方看到它.

供参考:在这个论坛上,人们通常会发布练习的目标,确切的(或最小的工作示例)代码和输出,并说明在卡滞的阶段所做的努力.这有助于其他成员提供更一致的答案.


请参阅http://www.r-bloggers.com/ggplot-2-0-0/上的标题弃用功能

2> Vedda..:

无需methodgeom_smooth()假定loess

qplot(displ, hwy, data = mpg, geom=c("point", "smooth"),facets=.~drv)

如果geom ="smooth",则默认添加黄土拟合线和置信限.当观测数量大于1,000时,采用更有效的平滑算法.方法包括用于回归的"lm",用于广义加性模型的"gam"和用于稳健回归的"rlm".公式参数给出拟合的形式.

在此输入图像描述


@MihirSawant你正在使用`qplot`.`method`是`stat_smooth`的参数...`qplot(...)+ stat_smooth()`或切换到`ggplot()`语法.`qplot`用于快速绘图(因此得名); 它并不意味着用于大规模的定制.
推荐阅读
周扒pi
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有