2013-08-15 4 views
4

에 요약 표를 인쇄하고 싶습니다. 그래서이 요약은 여러 줄을 포함하고 있으며 저는 RStudio와 RScripts로 작업하고 있습니다. 나는이 같은 문을 실행한다면 :print()를 인쇄하지 않고 여러 줄 인쇄

print("Line 1") 
print("Line 2") 

내가 대신 내가 도와 줄 일을 할 수있는 어떤 방법

> print("Line 1") 
[1] "Line 1" 
> print("Line 2") 
[1] "Line 2" 

납니다

Line 1 
Line 2 

같은 출력을하고 싶습니다 원하는 출력을 얻으려면 어떻게해야합니까?

+0

'cat'을 (를) 아마도 보십니까? – A5C1D2H2I1M1N2O1R2T1

+0

@AnandaMahto 나는 고양이를 항상 본다! –

답변

6

이것은 내가 가장 쉬운 방법은 dataframe = name of your dataset (당신은 테이블 형식의 데이터를 사용하는 가정)

dataframe[1:2,] 

생각 R - do I need to add explicit new line character with print()?

+0

괜찮습니다. 그러나 Editor \ n을 사용하지 않고 줄 단위로 입력하는 방법이 있습니까? 필자가 인쇄하고있는 일부 요약은 20-50 줄과 같이 매우 복잡하기 때문에 \ n 항상 스크립트 편집기에서 읽는 것이 매우 어렵습니다. – MichiZH

+0

오 질문과 다른 질문 : 어떻게 문자열을 포함하는 변수를 구현할 수 있습니까? withing line 1과 line 2? – MichiZH

+0

은'sep'인자'cat (paste ("Line 1", "Line 2", sep = "\ n"))''처럼 새 라인 문자와 함께 문자열을 붙여 넣었던 곳에서 도움이 될 것입니다. 문자열을 루프에 붙여 넣어 더 큰 문자 벡터를 만드는 경우 – TylerDurden

0

를 참조 cat("Line 1 \nLine 2")

>cat("Line 1 \nLine 2") 
Line 1 
Line 2 

찾고있는 것을 할 것입니다.

이 경우 첫 번째 두 행과 모든 열을 인쇄합니다 (벡터의 두 번째 요소는 비워 둠).

관련 문제