R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图

R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第1张图片

【小白福利】从零开始学习R语言(一)——数据结构之“向量(Vector):

Nick WU:【小白福利】从零开始学习R语言(一)——数据结构之“向量”​zhuanlan.zhihu.com
R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第2张图片

【小白福利】从零开始学习R语言(二)——数据结构之“因素(Factor)”:

Nick WU:【小白福利】从零开始学习R语言(二)——数据结构之“因素(Factor)”​zhuanlan.zhihu.com
R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第3张图片

【小白福利】从零开始学习R语言(三)——数据结构之“矩阵(Matrix)”:

Nick WU:【小白福利】从零开始学习R语言(三)——数据结构之“矩阵(Matrix)”​zhuanlan.zhihu.com
R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第4张图片

【小白福利】从零开始学习R语言(四)——数据结构之“数组(Array)”:

Nick WU:【小白福利】从零开始学习R语言(四)——数据结构之“数组(Array)”​zhuanlan.zhihu.com
R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第5张图片

【小白福利】从零开始学习R语言(五)——数据结构之“列表(List)”:

Nick WU:【小白福利】从零开始学习R语言(五)——数据结构之“列表(List)”​zhuanlan.zhihu.com
R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第6张图片

【小白福利】从零开始学习R语言(六)——数据结构之“数据框(Data Frames)”:

Nick WU:【小白福利】从零开始学习R语言(六)——数据结构之“数据框(Data Frames)”​zhuanlan.zhihu.com
R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第7张图片

【小白福利】从零开始学习R语言(七)——函数:

Nick WU:【小白福利】从零开始学习R语言(七)——函数​zhuanlan.zhihu.com
R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第8张图片

【小白福利】从零开始学习R语言(八)——R语言绘图:

Nick WU:【小白福利】从零开始学习R语言(八)——R语言绘图​zhuanlan.zhihu.com
R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第9张图片

通用的参数:

x:横坐标

y:纵坐标

... :其他可选参数:

type(绘图的类型)

  • 'p' : points, 点
  • 'l' : lines, 线,且绘制的线经过(x,y)点
  • 'b' : both, 同时绘制点和线,其中线不经过(x,y)点
  • 'c' : 仅绘制线,其中线不经过(x,y)点
  • 'o' : overplotted, 同时绘制点和线,且线穿过点
  • 'h' : histogram, 柱状图
  • 's' : stair steps, 阶梯图,从A-B点先画横线再画竖线
  • 'S' : 先画竖线再画横线的阶梯图
  • 'n' : no plotting, 不画图

main:图形的标题

sub:图形的副标题

xlab, ylab:x轴和y轴的标签

xlim, ylim:x轴和y轴的取值范围

col:颜色('red', 'green', 'gray'等等)

pch:数据点显示的符号:

R plot图片背景设置为透明_【小白福利】从零开始学习R语言(八)——R语言绘图_第10张图片

axes:逻辑值,如果是TRUE,则显示坐标轴

lty:line type,线性

  • 0:或"blank",不可见线
  • 1:或“solid“,实线 (默认的)
  • 2:或“dashed”
  • 3:或”dotted“
  • 4:或”dotdash“
  • 5:或”longdash“
  • 6:或”twodash“

plot函数

基本用法:plot(x, y, ...)

plot函数的默认值:

plot(x, y = NULL, type = "p",  xlim = NULL, ylim = NULL,
     log = "", main = NULL, sub = NULL, xlab = NULL, ylab = NULL,
     ann = par("ann"), axes = TRUE, frame.plot = axes,
     panel.first = NULL, panel.last = NULL, asp = NA, ...)

title()函数

功能:用来设置图像标题,坐标轴标签等参数

title()函数支持如下参数:mainsubxlabylablineouter, ...

  • line表示标签位置相比于默认的位置向外延伸几行
  • outer逻辑值,TRUE标签放置在图的外边缘

box()函数

以指定的线型和颜色给图像画一个框(盒子)

用法:box(which = "plot", lty = "solid", ...)

参数:

  • which:类型,可选"plot"、"figure"、"inner"、"outer"
  • lty:线形
  • ...:还支持其他参数,如col,bty,lwd等等

axis()函数

功能:

将轴添加到当前绘图,允许指定边,位置,标签和其他选项。

用法:

axis(side,at = NULL,labels = TRUE,tick = TRUE,line = NA,
     pos = NA,outer = FALSE,font = NA,lty =“solid”,
     lwd = 1,lwd.ticks = lwd,col = NULL,col.ticks = NULL,
     hadj = NA,padj = NA,...)

参数:

| side | 一个整数,指定绘制轴的绘图的哪一侧。轴如下放置:1 =下,2 =左,3 =上,4 =右。 | | ---------------- | ------------------------------------------------------------ | | at | 要绘制刻度线的点。省略非有限(无限NaNNA)值。默认情况下(何时NULL)计算滴答记录位置,请参阅下面的“详细信息”。 | | labels | 这可以是指定是否在刻度标记处进行(数字)注释的逻辑值,或者是要放置在刻度点处的标签的字符或表达向量。(其他对象被强制执行as.graphicsAnnot。)如果这不合逻辑,at也应提供相同的长度。如果labels强制后长度为零,则其效果与供给相同TRUE

你可能感兴趣的:(R,plot图片背景设置为透明,r语言,col,r语言径向柱状图,高级语言参数传递方式)