R 출력을 텍스트 파일로 저장하는 방법(예제 포함)


R 출력을 텍스트 파일에 저장하는 두 가지 일반적인 방법이 있습니다.

방법 1: Sink() 함수 사용

 #define file name
sink(" my_data.txt ")

#write this string to file
"here is some text"

#close the external connection
sink()

방법 2: cat() 함수 사용

 #write string to file
cat(" here is some text ", file = " my_data.txt ")

다음 예에서는 각 방법을 실제로 사용하는 방법을 보여줍니다.

예제 1: Sink()를 사용하여 R 출력을 텍스트 파일에 저장

다음 Sink() 함수를 사용하여 문자열을 텍스트 파일로 내보낼 수 있습니다.

 #define file name
sink(" my_data.txt ")

#write this string to file
"here is some text"

#close the external connection
sink()

그런 다음 현재 작업 디렉터리 로 이동하여 텍스트 파일을 열 수 있습니다.

파일에는 우리가 지정한 문자열이 포함되어 있습니다.

또한 cat() 함수를 사용하여 데이터 블록과 같은 좀 더 복잡한 것을 텍스트 파일로 내보낼 수도 있습니다.

 #define file name
sink(" my_data.txt ")

#define data frame to write to file
df <- data. frame (player=c('A', 'B', 'C', 'D', 'E'),
                 dots=c(12, 29, 24, 30, 19),
                 assists=c(5, 5, 7, 4, 10))

print (df)

#close the external connection
sink()

그런 다음 현재 작업 디렉터리로 이동하여 텍스트 파일을 열 수 있습니다.

파일에는 우리가 만든 데이터 프레임이 포함되어 있습니다.

예제 2: cat()을 사용하여 R 출력을 텍스트 파일에 저장

다음 cat() 함수를 사용하여 문자열을 텍스트 파일에 저장할 수 있습니다.

 #save string to text file
cat(" here is some text ", file = " my_data.txt ")

그런 다음 현재 작업 디렉터리로 이동하여 텍스트 파일을 열 수 있습니다.

텍스트 파일에는 우리가 지정한 문자열이 포함되어 있습니다.

cat() 함수는 Sink() 함수와 달리 텍스트 파일에 R 콘솔 줄 번호를 포함하지 않습니다.

귀하의 필요에 맞는 기능을 자유롭게 사용하십시오.

추가 리소스

다음 튜토리얼에서는 R에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

R에서 데이터 프레임을 Excel 파일로 내보내는 방법
R에서 데이터프레임을 CSV 파일로 내보내는 방법
R에서 목록을 파일로 내보내는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다