2014-09-18 8 views
1

example chapter of Steyerberg's book의 그림 23.1의 그래프를 그리는 방법을 아는 사람은 누구입니까?데이터 프레임의 NAs 분수를 표시합니다

R 함수는 "na.plot2"라고하며 데이터 프레임에 누락 값의 분수를 표시합니다. 책의 웹 페이지에서 코드를 찾을 수 없습니다.

+0

이런 종류의 일은 작성하기가 쉽지 않으므로 자신의 양조보다 솔루션을 찾는 데 더 많은 시간을 낭비하게됩니다. – smci

답변

1

간단히 작성하는 것이 매우 쉽습니다. 소스 데이터가 없습니다. 그러나 이것은 시작일 것입니다.

na <- is.na(dat) 
fracna <- colMeans(na) 
fracnaper <- lapply(na, function(i) colMeans(na[na[, i], -i])) 

par(mfrow=c(2,2)) 
barplot(fracna, sideways=TRUE) 
barplot(table(rowSums(na), sideways=TRUE) 
barplot(fracnaper[, 1], sideways=TRUE) 
plot(colMeans(na), sapply(fracnaper, sum)) 
관련 문제