R语言使用:符号生成向量数据、使用pie函数可视化饼图、自定义设置饼图色彩为彩虹色、使用box函数在当前图上加个方框

目录

R语言使用:符号生成向量数据、使用pie函数可视化饼图、自定义设置饼图色彩为彩虹色、使用box函数在当前图上加个方框

R 语言特点

R语言使用:符号生成向量数据、使用pie函数可视化饼图、自定义设置饼图色彩为彩虹色、使用box函数在当前图上加个方框


 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语言使用:符号生成向量数据、使用pie函数可视化饼图、自定义设置饼图色彩为彩虹色、使用box函数在当前图上加个方框

# 使用核密度估计函数density(),在直方图上绘制密度曲线
# hist()函数必须设置freq参数为F才能显示密度曲线
x <- rnorm(1000,30,10)
hist(x,freq=F)
lines(density(x),col="blue")
box()# 绘制10个正态分布随机数的条形图
x <- rnorm(10,30,10);barplot(x)
box() # 在当前图上加个方框# 绘制饼图
x <-1:5;pie(x,col=rainbow(5))
box()

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

博主博客地址

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

参考:R

R语言使用:符号生成向量数据、使用pie函数可视化饼图、自定义设置饼图色彩为彩虹色、使用box函数在当前图上加个方框相关推荐

  1. R语言使用epiDisplay包的roc.from.table函数可视化临床诊断表格数据对应的ROC曲线并输出新的诊断表、设置cex参数指定AUC值及其文本标签字体的大小

    R语言使用epiDisplay包的roc.from.table函数可视化临床诊断表格数据对应的ROC曲线并输出新的诊断表(diagnostic table).输出灵敏度.1-特异度.AUC值等.设置c ...

  2. R语言rnorm函数生成正太分布数据、使用epiDisplay包的summ函数计算向量数据的描述性统计汇总信息并可视化有序点图(名称、有效值个数、均值、中位数、标准差、最大值、最小值)

    ↵ R语言rnorm函数生成正太分布数据.使用epiDisplay包的summ函数计算向量数据的描述性统计汇总信息并可视化有序点图(名称.有效值个数.均值.中位数.标准差.最大值.最小值) 目录

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

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

  4. R语言-基于豆瓣电影详情数据的清洗和多元回归分析

    R语言-基于豆瓣电影详情数据的清洗和多元回归分析 文章目录 前言 一.数据源说明 二.数据合并 1.RData合并 2.csv合并 三.数据清洗 1.导入数据 2.总体缺失值.异常值识别 2.1缺失值 ...

  5. R语言使用rnorm函数生成正太分布数据、使用hist函数可视化直方图、设置freq参数为F显示密度曲线、使用核密度估计函数density(),在直方图上绘制密度曲线

    R语言使用rnorm函数生成正太分布数据.使用hist函数可视化直方图.设置freq参数为F显示密度曲线.使用核密度估计函数density(),在直方图上绘制密度曲线 目录 R语言使用rnorm函数生 ...

  6. 求问R语言 分层抽样 合并两个数据框为什么出现了空集

    求问R语言 分层抽样 合并两个数据框为什么出现了空集 rbind计算不了 #分层抽样 mydata <- read.csv("dat.csv") #simsample 简单随 ...

  7. R语言对推特twitter数据进行文本情感分析

    原文链接:http://tecdat.cn/?p=4012 我们以R语言抓取的推特数据为例,对数据进行文本挖掘,进一步进行情感分析,从而得到很多有趣的信息(点击文末"阅读原文"获取 ...

  8. R语言计算两个向量的乘法(两个向量的元素依次相乘)

    R语言计算两个向量的乘法(两个向量的元素依次相乘) 目录 R语言计算两个向量的乘法(两个向量的元素依次相乘) R语言是解决什么问题的? R语言计算两个向量的乘法(两个向量的元素依次相乘) 安利一个R语 ...

  9. R语言对dataframe的行数据进行排序(Ordering rows)实战:使用R原生方法、data.table、dplyr等方案

    R语言对dataframe的行数据进行排序(Ordering rows)实战:使用R原生方法.data.table.dplyr等方案 目录

最新文章

  1. 【转载】Visual Studio 2015 for Linux更好地支持Linux下的开发
  2. Struts2配置时报struts-default.xml:65:72异常的解决方法
  3. Errors are values
  4. Media Player控件常用的样式
  5. ViewPager页面切换效果
  6. oracle数据库安装自动化,自动化Oracle数据库静默安装
  7. Docker镜像讲解
  8. Python 列表推导式 - Python零基础入门教程
  9. JBox2d入门学习二 -----我的小鸟
  10. 关系数据库SQL之可编程性存储过程 1
  11. 智能硬件(2)---手机访问智能硬件的三种模式
  12. 【LINQ】Linq to SQL -- Where语句
  13. SSM-水果商城-项目架构-学习-3
  14. 概率论-数理统计部分思维导图
  15. Cordova 插件详解
  16. 芝麻信用分800+的技巧,get!
  17. ElasticSearch的简单了解和使用
  18. Linux配置桥接网络模式
  19. 使用IR2101半桥驱动电机的案例
  20. C++ Primer 第5版--练习9.14

热门文章

  1. 一级建造师(港口与航道)考试系统_金桥考试虫 v2.0 官网
  2. SharePoint 2010如何删除一个wsp
  3. jtl转换成html,Jmeter的jtl文件转换HTML报告
  4. android浏览器内核检测,一段非常简单的js判断浏览器的内核
  5. template文件夹可以删_怎么彻底删除users下的文件夹_users是什么文件夹可以删除吗?...
  6. django之html加载图片
  7. 【计算机视觉|人脸建模】SOFA:基于风格、由单一示例的2D关键点驱动的3D面部动画
  8. 光栅图形学-画直线经典算法
  9. D3D学习笔记之十---模型的载入。
  10. 简单的照片人物美白教程