グループがあり、各人にスペース区切りのテキスト ファイルがあります。これらのファイルでは、右の値はその人の身長を示しcm
、左の値は日付を次の%d/%m/%Y
形式で示します。
09/05/1992 0
17/03/1993 50
02/08/1994 65.5
03/12/1995 72
の身長は0
その人の生年月日を表します。
このRスクリプトは、ジョンとエイミーの身長のグラフを描画し、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
?のすべてのファイルをグラフ化します。 - 各人の生年月日を基準にしてグラフを作成しますか?