의 경우 data frames
에는이없는 na.print
옵션 . NA 표시를 억제하는 해결 방법이 있습니까?
샘플 데이터 프레임 :
df <- data.frame(
x=c("a","b","c","d"),
a=c(1,1,1,1),
b=c(1,1,1,NA),
c=c(1,1,NA,NA),
d=c(1,NA,NA,NA))
df
결과 :
x a b c d
1 a 1 1 1 1
2 b 1 1 1 NA
3 c 1 1 NA NA
4 d 1 NA NA NA
하지만 다음을 보여주고 싶습니다.
x a b c d
1 a 1 1 1 1
2 b 1 1 1
3 c 1 1
4 d 1
누락 된 값을 다음으로 대체 할 수 있습니다 ""
(이 기술은 print.dist
S3 방법 에서 사용됨 ).
cf <- format(dat) ## use format to set other options like digits, justify , ...
cf[is.na(dat)] <- ""
cf
x a b c d
1 a 1 1 1 1
2 b 1 1 1
3 c 1 1
4 d 1
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다