首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用R中的plot()绘制步长为0.5的函数?

如何用R中的plot()绘制步长为0.5的函数?
EN

Stack Overflow用户
提问于 2020-12-05 19:05:46
回答 1查看 69关注 0票数 0

我得到一个函数f(x)=x^3-3x+7。我需要用红色绘制这个函数,用蓝色绘制步长为0.5的导数。dfx和x在同一张图中。我已经绘制了f(x),但我不能绘制具有调整步长的dfx。我的代码:

代码语言:javascript
复制
f1 <- function(x) {x^3-3*x+7}
exp = D(expression(x^3-3*x+7),'x')
f2 <- function(x) {D(exp,'x')}
curve(f1,from=-2,to=2,col='red')
curve(exp,col='blue',add=TRUE,type='p')
EN

回答 1

Stack Overflow用户

发布于 2020-12-05 19:37:01

我不是100%确定你需要什么。如果更改步长意味着两条曲线在同一绘图中完全可见,可以通过增加y轴上的限制来实现:

代码语言:javascript
复制
curve(f1, from = -2, to = 2, col='red', add = F, ylim = c(0,10))
curve(exp, col = 'blue', add = T, type = 'p')

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65156243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档