我有一群人,每个人都有一个以空格分隔的文本文件。在这些文件中,右边的值表示该人的身高,cm
左边的值表示%d/%m/%Y
格式的日期:
09/05/1992 0
17/03/1993 50
02/08/1994 65.5
03/12/1995 72
一个高度0
标志着这个人的出生日期。
这个R脚本绘制了 John 和 Amy 的身高图,并将其输出到 PDF:
pdf("Heights.pdf")
john <- read.table("John",sep="")
names(john) <- c("time","height")
jt <- strptime(john$time, "%d/%m/%Y")
jh <- john$height
amy <- read.table("Amy",sep="")
names(amy) <- c("time","height")
at <- strptime(amy$time, "%d/%m/%Y")
ah <- amy$height
plot(jt,jh,type="b",pch=20,col="red",
xlab="Date",ylab="Height",
ylim=c(min(jh,ah),max(jh,ah)))
points(at,ah,type="b",pch=20,col="green")
title("Heights")
如何将此脚本扩展到:
.heights
绘制当前目录中以?结尾的所有文件- 制作相对于每个人的出生日期的图表?