문제 : 큰 필드가있는 행렬을 인쇄하려고합니다. 이로 인해 R 콘솔에서 읽을 수없는 행렬이 생성됩니다.
Rstudio가 다음과 같이 잘 포맷 된 매트릭스를 표시 할 수 있다는 것을 알고 있습니다.
그러나 Rstudio는 자주 충돌하므로 사용하지 않습니다. R에 객체를 멋지고 / 읽을 수있는 형식으로 표시하는 패키지 나 트릭이 있는지 궁금합니다 (Rstudio가 수행하는 작업보다 가깝거나 더 나은 것)
재현 가능한 코드 :
a <- matrix(0,ncol=2,nrow=0)
large <- paste("some_string_",1:200,sep=" ")
a <- rbind(a,toString(large))
a <- rbind(a,toString(large))
a <- rbind(a,toString(large))
a <- rbind(a,toString(large))
a <- rbind(a,toString(large))
a <- rbind(a,toString(large))
a <- rbind(a,toString(large))
print(a)
테스트 데이터를 사용하면 R Studio가 수행하는 방식보다 평범한 R Console이 더 많은 기능을 수행하는 방식이 마음에 듭니다. 어쨌든 원하는 것에 따라 View 기능 이 도움이 될 수 있습니다. 테스트 데이터 View(a)
로 다음과 같은 내용을 표시합니다.
이것이 당신이 원하는 것이 아니라면, 자신 만의 매트릭스 프리티 프린터를 작성하는 것이 너무 어렵지 않을 것입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다