小言_互联网的博客

R语言之plot()画图

394人阅读  评论(0)

点线结构参数

在plot函数中,使用参数type来控制点线输出结构。

参数取值 描述
type = “p”
type = “l” 线
type = “b” 点连线
type =“o” 线穿过点
type =“h” 悬垂线
type = “s” 阶梯线

操作示例

# 时序图
yield <- c(15.2, 16.9, 15.3, 14.9, 15.7, 15.1, 16.7)
yield <- ts(yield, start = 1884)# 指定yield为时间序列变量,start指定序列的起始读入时间,frequency选项指定序列每年读入的数据频率。如果不写频率的话,默认为1年。
yield
plot(yield)
# 散点图
plot(yield, type = "p")
# 点线图
plot(yield,type = "o")

结果输出:

符号参数

plot函数中用pch选项设置观察点的符号,pch一共有25个参数值。

操作示例

plot(yield,type ="o",pch = 17)

结果输出:

连线类型参数

plot函数中,用lty选项设置线的类型。

参数取值 描述
1 实线
2 虚线
3 点线
4 点+短虚线
5 长虚线
6 点+长虚线

操作示例

plot(yield,lty = 2)

结果输出:

线的宽度参数

plot函数中,用lwd选项设置线的宽度。

参数取值 描述
1 默认宽度
k 默认宽度的k倍
-k 默认宽度的1/k倍

操作示例

plot(yield,lwd = 2)

结果输出:

颜色参数

plot函数中,用col选项设置点线颜色,R一共可以提供657种颜色。

操作示例

#改变颜色的两种格式
plot(yield,col = "red")# 等号后面是具体的颜色
plot(yield,col = 17)# 等号后面是数字

结果输出:

添加文本

plot函数中,用main选项添加标题文本,用sub选项添加副标题文本,用xlab选项指定横坐标的名称,用ylab指定纵坐标的名称。

操作示例

# 添加文本
plot(yield,main = "1884-1890年英格兰和威尔士地区小麦平均亩产量",xlab = "年份",ylab = "亩产量",sub = "图示")

结果输出:

指定坐标轴范围

plot函数中,用xlim选项指定横坐标的范围,用ylim选项指定纵坐标的范围。

操作示例

#指定坐标轴范围
plot(yield,xlim = c(1886,1890))# 指定输出横轴范围
plot(yield,ylim = c(15,16))# 指定输出纵轴范围

结果输出:


转载:https://blog.csdn.net/SSSQQQWWW/article/details/110881624
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场