R 콘솔에서 사용할 수있는 less
유닉스 명령에 해당하는 명령이 있습니까?R 콘솔에서 unix "less"명령에 해당
답변
을 사용할 수 있습니다 page()
도있다한다 적은 양처럼 호출기에 객체 표현을 표시합니다.
dat <- data.frame(matrix(rnorm(1000), ncol = 10))
page(dat, method = "print")
아니요. 이 명시 적으로 객체를 보여주는
head()
및tail()
시작과에 대한print()
객체 의 끝을 표시하기위한 명령은, 그리고 반환 다음에 바로 그 이름은 따라 간결하게 요약 같은
summary()
을한다 구조
등의 오브젝트
str()
. less
에 해당하는 것은 언어 및 시스템과 조금 직각이됩니다. 유닉스 쉘이 파일의 내용 (ASCII 인코딩으로 추정 됨)을보기 위해 less
을 제공하는 곳에서는 모든 유형을 알 수 없다. R은 객체 유형에 대해 알고 있다는 점이 다르므로 summary()
- 전체 모델링 프레임 워크가 더 적절합니다.
추가 편집 : 또 다른 가능성은 edit()
과 edit.data.frame()
입니다.
유익한 답변 주셔서 감사합니다. 나는 "less"가 부적절하다는 것에 동의하지 않을 것이다. 내가 사용하는 주 기능은 콘솔에서 문자열 버퍼를 스크롤하는 것이다. R 콘솔은 많은 문자열 버퍼를 출력합니다. 아마 여기에 버퍼 스크롤 기능을 사용할 수있을 것이라고 생각했습니다. – fmark
* NIX 시스템 중 하나를 사용하는 경우 언제나'system ("less")'...를 사용할 수 있습니다 ... – aL3xa
fmark : 또 다른 가능성은'edit()'와'edit.data.frame()'시도해 볼 수 있습니다. –
출력물을 파일로 저장 한 다음 편집기 또는 less
을 사용하여 읽습니다.
유형은 쉘에서
sink("Routput.txt")
print(varname)
sink()
그리고 R에 다음
less Routput.txt
대용량 데이터 세트의 str()을 스크롤 할 때 잘 작동합니다 (page()가 이에 적합하지 않음) – dahved
를 파일이 디스크에 이미있는 경우, 당신은 file.show
당신은 여기 내 작은 장난감을 좋아 있습니다
short <- function(x=seq(1,20),numel=4,skipel=0,ynam=deparse(substitute(x))) {
ynam<-as.character(ynam)
#clean up spaces
ynam<-gsub(" ","",ynam)
#unlist goes by columns, so transpose to get what's expected
if(is.list(x)) x<-unlist(t(x))
if(2*numel >= length(x)) {
print(x)
}
else {
frist=1+skipel
last=numel+skipel
cat(paste(ynam,'[',frist,'] thru ',ynam,'[',last,']\n',sep=""))
print(x[frist:last])
cat(' ... \n')
cat(paste(ynam,'[',length(x)-numel-skipel+1,'] thru ', ynam, '[', length(x)-skipel,']\n',sep=""))
print(x[(length(x)-numel-skipel+1):(length(x)-skipel)])
}
}
blahblah 저작권을 내게로 등을하지 디즈니 blahblah, 사용, 재사용, 편집을 위해 무료로 특별한 존재가 될거야에 뿌리는,
- 1. Mac OS X의 R 콘솔에서 stdout을 잃는 것
- 2. R 적합성 기능 R
- 3. 어떻게 콘솔에서 시간을 표시합니까?
- 4. expect 명령 - Unix
- 5. R 모양의 패턴 R
- 6. [R]
- 7. system.io.directorynotfound ->하지만 콘솔에서 작동합니다!
- 8. UNIX 기호 참조 오류
- 9. R 및 SQL Server 2008
- 10. 이클립스에서, 콘솔에서 함수를 읽는 방법?
- 11. 콘솔에서 Cassini를 실행하십시오.
- 12. 콘솔에서 int를 읽는 중
- 13. 간단한 루비 '또는'질문 콘솔에서
- 14. 콘솔에서 CanCan을 테스트하려면 어떻게해야합니까?
- 15. 콘솔에서 여러 스레드 관리
- 16. 콘솔에서 Windows 서비스 실행
- 17. 자바 콘솔에서 색상 변경
- 18. 문제는 콘솔에서 우분투
- 19. F에서 콘솔에서 읽기
- 20. 콘솔에서 임의의 문자열 읽기
- 21. 콘솔에서 java 실행
- 22. R 코드를 R 스타일로 변환
- 23. R 병렬 실행 문제 R
- 24. R 정규 분포의 피팅 R
- 25. Java에서 Unix 명령 반복
- 26. Powershell을 사용하는 UNIX 형식 파일
- 27. Windows 루비에서 UNIX 줄 바꿈 사용
- 28. DrRacket에서 작동하지만 콘솔에서 라켓으로 작동하지 않는 이유
- 29. K & R
- 30. PyQt는 "플러시"해당
당신이 있습니까 파일 시스템이나 R 환경 (나는 후자를 추측한다)에서 사물을 보려고 하는가? – Shane
R 환경 내. 예를 들어, 적당한 크기의 데이터 프레임을'print'하면 스크롤 할 수 있기를 원합니다. – fmark