이 코드는 하나의 창에 여러 개의 그림을 보여줍니다. 각 플롯은 X1에서 X13까지의 각 열에 따라 생성되었습니다. 그래서 각 그림에 as a main
을 추가하고 그림을 그리는 데 사용 된 열의 이름을 다음과 같이 구별하여 어느 것이 어느 것이 인지 구분합니다.R에있는 각 플롯에 제목을 추가하는 방법은 무엇입니까?
ref= read.table("D:\\AS_asc.txt", sep="",header=TRUE)
sour1 = read.table("D:\\re.txt", sep="",header=TRUE)
sour2= read.table("D:\\_asc.txt", sep="",header=TRUE)
columns <- paste0("X", 1:13)
par(mfrow=c(4,4))
lapply(
columns,
function(column)
{
result1 <- (
mean(ref[[column]]) -
((sd(ref[[column]])/sd(sour1[[column]])) * mean(sour1[[column]])) +
((sd(ref[[column]])/sd(sour1[[column]]) * sour1[[column]]))
) # calculate using ref and sour1
result2 <- ((
mean(ref[[column]]) -
((sd(ref[[column]])/sd(sour2[[column]], na.rm=TRUE)) * mean(sour2[[column]], na.rm=TRUE)) +
((sd(ref[[column]])/sd(sour2[[column]], na.rm=TRUE) * sour2[[column]]))
)) # calculate using ref and sour2
plot(
ref[[column]],
result1,
ylab = "[[column]]",
xlab = "[[column]]",
col = 2
)
points(ref[[column]], ref[[column]], col = 'green')
points(ref[[column]], result2, col = 'blue')
}
)
방금 추가 할 수 없습니다'주 = 붙여 넣기 (열)'당신'플롯() '명령을 내? 호기심에 대한 –
, 당신은 약간의 더미 데이터를 게시 할 수 있습니다 당신은 그런 작업을 다루는 ggplot2/격자 방법에 노출됩니다. 경고 : 되돌릴 수 없습니다. – baptiste
@baptiste가 말한 것에 덧붙여서, 여러분은'ggplot2', 특히'facet_wrap'과'facet_grid'를보고 싶을 것입니다. Facetting은 인자의 레벨 (범주 형 변수)에 대한 플롯 그리드 생성을위한'ggplot2' 전문 용어입니다. –