Welcome to my blog.|

Khru

园龄:2年11个月粉丝:22关注:1

📂R
2022-03-30 23:12阅读: 261评论: 1推荐: 1

R-plot函数画图实例

数据

age_weight.txt文件(10行2列以'\t'为分隔符的表格,包含标题)

问题描述

1.读入age_weight.txt文件,使用plot函数将其绘制为点和线图,并进行以下更改。

2.将绘图背景色调整为粉色('pink')

3.将线宽度更改为默认尺寸的2倍,颜色为绿色('green')

4.将点更改为填充的正方形,且颜色为红色('red'),点大小更改为正常大小的1.5倍

5.将y轴改为2到10kg之间,将x轴标题改为Age(month),将y轴标题改为Weight(kg),标题名改为"Others' weight chart"

6.在(0.5,8.5)处放置图例(legend)为"age-weight",图例背景色为灰色('gray') ,点和线的属性与图中一致

代码实现

1
2
3
4
5
6
7
8
9
10
d = read.table("age_weight.txt", header = T)
opar = par(no.readonly = T)
par(bg = 'pink', lwd = 2)
plot(d, ylim = c(2,10), xlab = "Age(month)", ylab = "Weight(kg)", main = "Others' weight chart")
lines(d, col = 'green')
points(d, col = 'red', pch = 15, cex = 1.5)
legend(0.5, 8.5, legend = "age-weight", bg = 'gray')
lines(c(0.55,1.2), c(8.15,8.15), col = 'green', lwd = 2)
points(0.88, 8.15, col = 'red', pch = 15, cex = 1.5)
par(opar)

结果展示

 

本文作者:Khru

本文链接:https://www.cnblogs.com/khrushchefox/p/16079704.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Khru  阅读(261)  评论(1编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起