https://www.kaggle.com/c/digit-recognizer/data 에서 찾을 수있는 kaggle 데이터 세트를 사용하여 동일한 플롯에 대한 100 개의 무작위 훈련 예제를 설명하려고합니다 .
나는 숫자를 차례로 그릴 수 있지만 동일한 플롯에는 없습니다.
par(mfrow=c(5,5))
for(i in sample(2:length(data),100,replace=FALSE)){
dat <- matrix(as.numeric(data[i,1:784]/256),ncol=28,nrow=28,byrow=TRUE)
image(dat, axes=TRUE,col=grey(seq(0,1,length=256)))
}
내가 원하는 것은 다음과 같습니다.
각 픽셀의 위치를 지정하는 방법을 알 수 없습니다 ....
감사합니다 !
빠른 해결책은 여백 ( mar
)을 다음 을 0
사용하여 설정 하는 것입니다 par
.
par(mfrow=c(5,5), mar=c(0,0,0,0))
for(i in sample(2:length(data),100,replace=FALSE)){
dat <- matrix(as.numeric(data[i,1:784]/256),ncol=28,nrow=28,byrow=TRUE)
image(dat, axes=FALSE,col=grey(seq(0,1,length=256)))
}
당신은 외부에 테두리 설정을 원하는 경우 oma
에 par
값> 0. 예
par(mfrow=c(5,5), mar=c(0,0,0,0), oma=c(2,2,2,2))
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다