设为首页 加入收藏

TOP

R语言-基础解析(二)
2017-10-10 12:10:09 】 浏览:6131
Tags:语言 基础 解析
RColorBrewer
    brewer.pal()函数生成颜色
    连续型Sequential(共18组每组为9个)
    极端型Diverging(共9组,每组11个)
    离散型Qualitative(共8组)
   display.brewer.all(type="seq")
   display.brewer.all(type="div")
   display.brewer.all(type="qual")
   选择连续型中的YlOrRd中第3~8组颜色
   barplot(rep(1,6),col=brewer.pal(9,"YlOrRd")[3:8])
 (8)bg参数设置其背景
    border参数设置其边框颜色
 文字元素
 (9)font字体1、2、3、4表示正常,粗体,斜体,粗斜体  
 (10)cex 缩放倍数 大于一是放大 ,小于1是缩小
 点元素参数设置
 (11)点样式pch 颜色col 缩放cex
  plot(1,col="white",xlim=c(1,9),ylim=c(1,7))
  for (i in c(0:25)){
  x<-(i%/%5)*1+1
  y<-6-(i%%5)
  if(length(which(c(21:25)==i)>=1)){
  points(x,y,pch=i,bg="red",cex=2)
  }
  else{
  points(x,y,pch=i,cex=2)
 }
 text(x+0.2,y+0.2,labels=paste("pch",i))
 }
 线元素相关参数设置
 (12)线条样式lty 颜色col 粗细lwd
  data<-matrix(rep(rep(1:7),10),ncol=10,nrow=7)
  plot(data[1,],type="l",lty=0,ylim = c(1,8),xlim = c(-1,10),axes=F)
  text(0,1,labels = "lty=0")
  for(i in c(2:7)){
  lines(data[i,],lty=i-1)
  text(0,i,labels = paste("lty=",i))
 }
 (13)坐标轴axis()
  col.axis 刻度标记的颜色
  col坐标轴颜色
  col.ticks 与坐标轴垂直的小刻度线的颜色
 (14)与坐标轴相关的参数
 (15)坐标轴的密度分布
 绘制样本散点图
 rug函数显示各轴的密度
 (16)边框
 bty参数
 “0”默认4天边框都显示
 "c"表示不显示右边框
 "n"不绘制任何边框
 "l"、"7"、"u"、"]"
 box()函数可以设置各边框的线条样式
 (17)网格线
 grid()函数
 (18)通过低级绘图函数points可以独立添加点元素
 画图时分为几行几列时用par(mfrow=c(i,j))
 (19)绘制线
 曲线lines() 
 直线abline()
 线段segments()
 线性回归函数lm(y~x) abline(lm(y~x))
 arrows(x,y,x1,y1,angle=90/60/30/0)函数绘制箭头 
 (20)文字
 text()
 同比增长 环比增长
 (21)
 绘制多边形
 polygon(x,y,...)
(22)高级绘图函数
plot函数没有add参数
plot绘制散点、曲线图
barplot绘制柱形和条形图
hist绘制直方图
pie绘制饼图
使用ggplot2扩展包可以绘制星状图、堆积面积图(qplot)、气泡图。
密度曲线图plot(density())
雷达图/星状图 fms包中radarchart
关系网络图 igraph包中的plot函数
(23)图形
散点图plot  绘制一维变量样本点,y轴显示data变量数值,x显示样本序列号
            绘制二维变量样本点,x轴显示x.data变量数值,y轴显示y.data变量数值
 
气泡图      在plot函数的基础上利用cex参数完成
            x轴展示...,y轴展示...,散点的大小表示...
 &nb
首页 上一页 1 2 3 4 下一页 尾页 2/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇转载Quandl R Package 下一篇R语言-回归分析笔记

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目