curve 函数常用于绘制函数对应的曲线,确定函数的表达式,以及对应的需要展示的起始坐标和终止坐标,curve函数就会自动化的绘制在该区间内的函数图像

基本用法,代码示例:

curve(sin, -2*pi, 2*pi)

效果图如下:

第一个参数为函数的名称,这里我们选择的是sin 三角函数,后两个参数为对应的起始和终止区间

下面详细解释一下每个参数:

1) expr : 对应的函数名称,这个参数的值可以有3中写法:

第一种: 函数的名称

代码示例:

# y = 2x + 1
coef_line  <- function(x){2 * x + 1
}curve(expr = coef_line, from = 1, to = 3)

效果图如下:

这里我们先定义了一个函数coef_line , 然后将函数名称传递给curve

第二种:expression

代码示例:

curve(expr = 2 * x + 1, from = 2 , to = 6)

效果图如下:

这里的2 * x + 1 就是一个表达式 expression

第三种: call, 函数调用

代码示例:

# y = 2x + 1
coef_line  <- function(x){2 * x + 1
}x <- 1:5
curve(expr = coef_line(x), from = 2, to = 6)

效果图如下:

这里我们调用函数coef_line 去处理x 这个对象

2)from, to : 自变量x的起始和终止位置,这个用法很简单,就不详细解释了

3)xname : x 轴的标签, 这里参数只有当传递进来的是函数名称时,才能运行

代码示例:

# y = 2x + 1
coef_line  <- function(x){2 * x + 1
}curve(expr = coef_line, from = 2, to = 6, xname = "X Var")

效果图如下:

从图中可以看到,不仅x轴标签发生了改变,y轴标签中自变量x也对应的发生了改变

4) type : 函数图像的类型,默认值为"l", 代表线条,该参数的效果和plot 函数中的保持一致

R语言curve绘图函数相关推荐

  1. R语言低级绘图函数-rect

    rect 函数用来在一张图上添加矩形,只需要指定左下角和右上角的坐标的位置,就可以画出一个矩形 基本用法: plot(1:5, 1:5, xlim = c(0,6), ylim = c (0,6), ...

  2. fig r函数_R语言基础绘图函数散点图~跟着Nature Communications学画图~Figure1

    今天继续 跟着Nature Communications学画图系列第二篇.学习R语言基础绘图函数画散点图. 对应的 Nature Communications 的论文是 Fecal pollution ...

  3. plot函数_R语言基础绘图函数散点图~跟着Nature Communications学画图~Figure1

    今天继续 跟着Nature Communications学画图系列第二篇.学习R语言基础绘图函数画散点图. 对应的 Nature Communications 的论文是 Fecal pollution ...

  4. oracle矩阵函数,R语言矩阵matrix函数

    矩阵是元素布置成二维矩形布局的R对象. 它们包含相同原子类型的元素.尽管我们可以创建只包含字符或只逻辑值的矩阵,但是它们没有多大用处.我们使用的是在数学计算中含有数字元素矩阵. 使用 matrix() ...

  5. R语言画图/绘图/作图2

    R语言画图/绘图/作图2 动画气泡图 可以使用该gganimate包实现动画气泡图.它与气泡图相同,但是,您必须显示值如何在第五维(通常是时间)上变化. 要做的关键是将 设置为aes(frame)要在 ...

  6. R语言使用matrix函数创建空矩阵、使用nrow参数和ncol参数指定矩阵的行列数

    R语言使用matrix函数创建空矩阵.使用nrow参数和ncol参数指定矩阵的行列数 目录 R语言使用matrix函数创建空矩阵.使用nrow参数和ncol参数指定矩阵的行列数 R语言是解决什么问题的 ...

  7. 【R语言科研绘图】--- 柱状图

    R语言科研绘图--柱状图 柱状图 R语言科研绘图--柱状图 前言 一.柱状图 二.使用工具 1.所使用的包 2.数据特征 3.绘图 3.1 两组均值之间的比较 3.2 多组均值之间的比较 后记 前言 ...

  8. R语言使用符号函数计算数据的正负特性、sign函数计算数据的正负符号返回0、1、-1

    R语言使用符号函数计算数据的正负特性.sign函数计算数据的正负符号返回0.1.-1 目录 R语言使用符号函数计算数据的正负特性.sign函数计算数据的正负符号返回0.1.-1 R 语言特点 R语言使 ...

  9. R语言使用sd函数计算向量数据的标准差

    R语言使用sd函数计算向量数据的标准差 目录 R语言使用sd函数计算向量数据的标准差 R语言是解决什么问题的? R语言使用sd函数计算向量数据的标准差 安利一个R语言的优秀博主及其CSDN专栏: R语 ...

最新文章

  1. JSP脚本 9大内置对象
  2. 唐山师范学院计算机考试,[河北]唐山师范学院2017年3月计算机一级考试报名时间...
  3. 160 - 10 Andrénalin.3
  4. elasticsearch 去重计数
  5. 培训工资我看大学培训机构--大学生到底要不要参加培训机构 一个参加培训的大学生的真实感受...
  6. Silverlight --- Behavior技术(三)
  7. python笔记:random模块中的函数
  8. React Suite 组件库
  9. 核心JavaScript——词法结构
  10. 数字证书、CA、CA证书,傻傻分不清楚?这一篇看懂
  11. 【labelme软件】使用指南
  12. 基于51单片机的红外计数器proteus仿真 LCD1602显示原理图程序设计
  13. centos防火墙的关闭,硬盘挂载,yum配置,创建实验快照
  14. 理解的三极管输出特性曲线图的放大区和饱和区,利用∆Ic小于∆βIb差值比较曲线左移右移关系
  15. Chartboost大中华区开发者关系经理刘欣允:如何设计,以增加游戏内收入
  16. 0813Python总结-tcp,udp及黏包,struck模块
  17. NOIP复健计划——动态规划
  18. P1598 垂直柱状图
  19. 全然用linux工作,放弃windows
  20. vue 实现tab切换动态加载不同的组件

热门文章

  1. 为什么 Java 后端开发没有大规模采用 Kotlin?
  2. 动态代理竟然如此简单!
  3. 五分钟体验分布式调度框架xxl-job
  4. KDD Cup 2021城市大脑赛题解析!报名倒计时3天
  5. 用C++ 和OpenCV 实现视频目标检测(YOLOv4模型)
  6. 新款华为手机,免费带回家
  7. 追番必备,动漫角色也可以用人脸识别了
  8. 靠Python数据分析已赚10w的本科生,附赠学习资料
  9. 员工拒绝加班,被判赔公司1.8万!网友炸锅
  10. 本科4篇顶会!清华特奖高天宇干货分享:我是这样写论文、做实验、与导师相处...