2013-06-10 4 views
0

내 R 스크립트의 출력을 텍스트 파일에 쓰고 싶습니다. 내가에서, 그러나파일에 쓰는 동안 목록 ID를 제거하십시오. R

sink("filename"); 

의 도움으로 내 출력을하고있는 중이 야 :

print(sprintf("%d%10f",key,value)); 

하는 형식으로되어 있습니다 :

[1] "0 0.014806" 
[1] "1 0.053434" 
[1] "10 0.014806" 
[1] "100 0.053434" 
[1] "1000 0.014806" 
[1] "10000 0.053434" 
[1] "1000000 0.014806" 
[1] "10000000 0.014806" 
[1] "100000000 0.053434" 

나는 텍스트 파일에 출력을 원하는 형식 :

0 0.014806 
1 0.053434 
10 0.014806 

출력 포맷이 완료되어야합니다. 나는 [1]과 ""을 제거해야합니까? 대신에

+1

'? write.table'을 사용해 보셨습니까 ?? – Arun

+1

그리고'row.names = FALSE'를 포함하십시오 –

+1

또한'? cat' –

답변

0

:

print(sprintf("%d%10f",key,value)); 

는 지금 사용하고 있습니다 :

cat(key,value) 

는 이미 원하는 출력을 얻기 위해 다른 파일로 출력을 sinked있다.

관련 문제