R의 파일에 다른 데이터 유형의 값을 쓸 수 있습니까? 현재, 나는 간단한 벡터를 사용하고 다음과 같이 그러나다른 데이터 유형 값을 파일에 쓰기 R
> vect = c (1,2, "string")
> vect
[1] "1" "2" "string"
> write.table(vect, file="/home/sampleuser/sample.txt", append= FALSE, sep= "|")
, vect
문자열의 벡터가 내용을 인용 형태에있는 다음 한 파일을 열어, 지금부터 :
"x"
"1"|"1"
"2"|"2"
"3"|"string"
그것을인가 항목 1
및 2
의 데이터 유형을 문자열 대신 숫자 값으로 처리하는 것은 불가능합니다. 그래서 내 예상 된 결과는 다음과 같습니다 또한
"x"
"1"|1
"2"|2
"3"|"string"
, 나는 왼쪽 값을 가정하고 "1", "2"및 "3"은 벡터 인덱스는? 나는 첫번째 줄이 "x"인 방법을 이해하지 못했습니까?
벡터에는 모두 동일한 데이터 유형이 포함되어야합니다. 혼합하고 일치 시키려면 목록을 사용해야합니다. – Dason
첫 줄이''x "'인 이유는'? write.table'의"Arguments "부분, 특히'col.names' 인수 ... –