R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用arrows函数在可视化图像中绘制箭头曲线、绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头、2终点箭头,3双箭头)

目录

R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用arrows函数在可视化图像中绘制箭头曲线、绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头、2终点箭头,3双箭头)

R 语言特点

R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用arrows函数在可视化图像中绘制箭头曲线、绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头、2终点箭头,3双箭头)


 R可以在CRAN(Comprehensive R Archive Network,http://cran.r-project.org)上免费下载。

R 语言特点

  • R 语言环境软件属于 GNU 开源软件,兼容性好、使用免费
  • 语法十分有利于复杂的数学运算
  • 数据类型丰富,包括向量、矩阵、因子、数据集等常用数据结构
  • 代码风格好,可读性强

虽然 R 主要用于统计分析或者开发统计相关的软件,但也有人用作矩阵计算。其分析速度可媲美专用于矩阵计算的自由软件 GNU Octave 和商业软件 MATLAB。

R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。
R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。

RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。

RStudio是一款R语言的IDE,R自带的环境操作起来可能不是方便,而Rstudio很好地解决了这个问题,而且它还具有调试、可视化等功能,支持纯R脚本、Rmarkdown (脚本文档混排)、Bookdown (脚本文档混排成书)、Shiny (交互式网络应用)等。

  • 包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。计算机上存储包的目录称为库(library)。函数.libPaths()能够显示库所在的位置, 函数library()则可以显示库中有哪些包。
  • R自带了一系列默认包(包括base、datasets、utils、grDevices、graphics、stats以及methods),它们提供了种类繁多的默认函数和数据集。其他包可通过下载来进行安装。安装好以后,它们必须被载入到会话中才能使用。命令search()可以告诉你哪些包已加载并可使用。
  • 目前有几千个称为包(package)的用户贡献模块可从http://cran.r-project.org/web/packages下载。

R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用arrows函数在可视化图像中绘制箭头曲线、绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头、2终点箭头,3双箭头)

# 生成50个正态分布随机数并绘图
x <- 1:50
y <- rnorm(50,10,5)
plot(x,y,type="n",xlab="数据索引",ylab="随机数点",xlim=c(1,50),ylim=c(-20,20),main="实验图",sub="随机数绘图")
points(x,y,col="blue")
lines(x,y,col="red")text(5,max(y),"随机数据点")           # 在指定坐标位置放置文本mtext("横轴下方文字",side=1)          # 横轴、纵轴上放置文字
mtext("纵轴左方文字",side=2)
mtext("横轴上方文字",side=3)
mtext("纵轴右方文字",side=4)segments(10,10,50,-10)                # 根据起点、终点坐标绘制线段arrows(10,-10,40,20,angle=15,code=1) # 绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头、2终点箭头,3双箭头)abline(-20,.5) # 在图上绘制直线,第一个参数为截距,第二个参数为斜率abline(h=0,col="red") # 在图上绘制水平线或垂直线,可以标示临界位置,很好用的功能legend(0,max(y),"随机点连线")

安利一个R语言的优秀博主及其CSDN专栏:

博主博客地址

博主R语言专栏地址(R语言从入门到机器学习、持续输出已经超过1000篇文章)

参考:R

R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用arrows函数在可视化图像中绘制箭头曲线、绘制带箭头线段,可以设置箭头角度,有几个箭头(1起点箭头、2终点箭头,3双箭头)相关推荐

  1. R语言使用rnorm函数生成正太分布数据、使用boxplot函数可视化箱图、中间黑线为中位数位置、上下框线为上下四分位数位置、上下触须为1.5倍四分位数间距、如果有孤立点表示异常值

    R语言使用rnorm函数生成正太分布数据.使用boxplot函数可视化箱图.中间黑线为中位数位置.上下框线为上下四分位数位置.上下触须为1.5倍四分位数间距.如果有孤立点表示异常值 目录 R语言使用r ...

  2. R语言使用rnorm函数生成正太分布数据、使用plot函数可视化散点图

    R语言使用rnorm函数生成正太分布数据.使用plot函数可视化散点图 目录 R语言使用rnorm函数生成正太分布数据.使用plot函数可视化散点图 R 语言特点 R语言使用rnorm函数生成正太分布 ...

  3. R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图

    R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线图 目录 R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线图 R 语言特点 R语言使用rnorm函数生成正太分布 ...

  4. R语言使用rnorm函数生成正太分布数据、使用curve函数绘制根据指定函数绘制指定范围的曲线图、绘制函数曲线图

    R语言使用rnorm函数生成正太分布数据.使用curve函数绘制根据指定函数绘制指定范围的曲线图.绘制函数曲线图 目录 R语言使用rnorm函数生成正太分布数据.使用curve函数绘制根据指定函数绘制 ...

  5. R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用mtext函数在Y轴右侧添加文本标签

    R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线图.使用mtext函数在Y轴右侧添加文本标签 目录 R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线图.使用mt ...

  6. R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用points函数指定数据点的颜色、使用lines函数指定线条的颜色

    R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线图.使用points函数指定数据点的颜色.使用lines函数指定线条的颜色 目录 R语言使用rnorm函数生成正太分布数据.使用pl ...

  7. R语言使用rnorm函数生成正太分布数据、使用plot函数可视化折线图、使用text函数在可视化图像的指定位置添加自定义文本

    R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线图.使用text函数在可视化图像的指定位置添加自定义文本 目录 R语言使用rnorm函数生成正太分布数据.使用plot函数可视化折线 ...

  8. R语言使用rnorm函数生成正太分布数据、使用plot函数可视化散点图、使用ylim参数自定义Y轴取值范围

    R语言使用rnorm函数生成正太分布数据.使用plot函数可视化散点图.使用ylim参数自定义Y轴取值范围 目录 R语言使用rnorm函数生成正太分布数据.使用plot函数可视化散点图.使用ylim参 ...

  9. R语言使用rnorm函数生成正太分布数据、使用sunflowerplot函数可视化向日葵图

    R语言使用rnorm函数生成正太分布数据.使用sunflowerplot函数可视化向日葵图 目录 R语言使用rnorm函数生成正太分布数据.使用sunflowerplot函数可视化向日葵图 R 语言特 ...

  10. R语言使用rnorm函数生成正太分布数据、使用plot函数生成画布、设定轴标签、设定轴范围、轴标题、使用locator函数将图像进入定位模式、在画布内手动绘制一个多边形

    R语言使用rnorm函数生成正太分布数据.使用plot函数生成画布.设定轴标签.设定轴范围.轴标题.使用locator函数将图像进入定位模式.在画布内手动绘制一个多边形 目录 R语言使用rnorm函数 ...

最新文章

  1. ICLR 2020 | ELECTRA:新型文本预训练模型
  2. 人工智能写出第一篇文章:我真的没想要消灭你们,人类!
  3. SRP:The Single-Responsibility Principle
  4. [剑指offer] 34. 第一个只出现一次的字符
  5. 十二、linux GPIO初始化
  6. 如何做自己的服务监控?spring boot 1.x服务监控揭秘
  7. linux查看主机端口进程命令
  8. C# 跨线程调用控件
  9. 获2017中国最佳创业投资机构百强,西高投二次创业实现超越
  10. 使用logstash迁移es数据
  11. MSSQL → 04:表的创建与维护
  12. springMVC简易学习笔记三(文件上传与异常处理)
  13. 去银行写代码是种什么体验?
  14. 黑客编程入门书籍推荐——《WINDOWS黑客编程技术详解》
  15. python矩阵计算器心得_矩阵类计算器Python
  16. 3月30日----4月3日二年级课程表
  17. 比较两组数据的差异用什么图更直观_用好这11种可视化图表,数据可视化技能秒提升...
  18. Java中hashcode和equals详解
  19. c语言课设航班信息管理软件管理系统,c语言航班信息查询系统实验报告.doc
  20. [Nikon D80]南京新庄立交桥

热门文章

  1. 五阶段--Docker
  2. 雷替曲塞-聚乙二醇-二棕榈酰基磷脂酰乙醇胺 Raltitrexed-PEG-DPPE
  3. 学生管理系统升级java版(登入,注册,忘记密码)
  4. 八皇后,N皇后及其变种问题
  5. 出现了一个意外,不能完你在设置中所要求的更改-修改IPV4地址出错(更新)
  6. 徐璐微博乔哀悼内容_世界哀悼超人死了
  7. 微软硬件25周年庆典专题
  8. String常用命令:连接字符串 concat()
  9. 名帖146 行书《兰亭八柱帖》第四册:柳公权书兰亭诗
  10. STM32TIM1输出两路PWM控制平衡车