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') ,点和线的属性与图中一致
代码实现
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)
结果展示