Programing

.RData 파일에서 데이터를 보는 방법은 무엇입니까?

lottogame 2020. 12. 12. 09:56
반응형

.RData 파일에서 데이터를 보는 방법은 무엇입니까?


나는 비슷한 질문을 보았고 스스로 해결하려고 노력했지만 할 수 없었습니다. 이것은 내 문제입니다.

다른 계산에서 사용하려면 isfar.RData 파일을로드해야합니다 (여기서 설명하는 데 중요하지 않음). 그리고이 isfar.RData 파일에서 데이터가 어떻게 보이는지보기를 원합니다. 예를 들어 어떤 숫자, 열, 행이 전달되는지.

먼저 파일을로드합니다.

isfar<-load("C:/Users/isfar.RData") 

ls () 함수로이 정보를 얻거나 (Rcmdr을 사용하고 있습니다)로드 후 처음에 isfar를 표시하려고하면 출력 창에 표 대신 [1] "isfar"가 표시됩니다. 왜?

감사합니다. 모든 답변에 감사드립니다! 내가 쓴 내용을 이해할 수 있기를 바랍니다. Im은 원어민이 아닙니다.


문제는 당신이 load isfardata.frame 이라고 생각 하지만 load.

다음 중 하나를 시도하십시오.

load("C:/Users/isfar.RData") 
head(isfar)

또는 더 일반적인 방법

load("C:/Users/isfar.RData", ex <- new.env())
ls.str(ex) 

당신은 시도 할 수 있습니다

isfar <-get (load ( 'c : /users/isfar.Rdata'))

이것은 isfar.Rdata의 변수를 isfar에 할당합니다. 이 할당 후에 str (isfar) 또는 ls (isfar) 또는 head (isfar)를 사용하여 isfar의 대략적인 모습을 얻을 수 있습니다.


에 대한 도움말 페이지를 참조하십시오 load. 반환되는로드는 생성 된 객체의 이름이므로 isfar의 내용을 살펴보고 생성 된 객체를 확인할 수 있습니다. 아무것도 표시되지 않는다는 사실은 ls()파일에 저장된 내용이 없음을 나타냅니다.

또한로드는 기본 동작과 함께 사용할 때로드되는 파일의 이름과 동일한 이름을 가진 전역 환경의 모든 항목을 덮어 씁니다. 주로 파일에있는 내용을 검사하고 해당 파일의 내용을 전역 환경의 다른 개체와 함께 사용하려는 경우 attach함수 를 사용 하거나 새 환경 ( new.env)을 만들고 해당 환경에 파일을로드하는 것이 좋습니다. envir인수를 사용하여 load.


댓글로는 더 적합 할 수 있지만 평판이 충분하지 않아 여기에 넣었습니다.
그것은 언급 할만큼 가치 있다고 기능은 개체 이름 유지됩니다 원래 상관없이이 이름을 어떻게 저장되지 않은 파일을.load().Rdata

함수에 사용 된 data.frame 객체의 이름을save() 확인 하십시오 . RStudio를 사용하는 경우 오른쪽 상단 패널 인 Global Environment-Data를 확인하여로드 한 데이터의 이름을 찾을 수 있습니다.


.RData파일에 저장된 유일한 변수 isfar.

정말 테이블을 구 했나요? 명령은 다음과 같아야합니다.

save(the_table, file = "isfar.RData")

변수를 조사하는 방법에는 여러 가지가 있습니다.

명령 프롬프트에 이름을 입력하면 인쇄 된 것을 볼 수 있습니다. 그런 다음 볼 str, ls.str, summary, Viewunclass.


RStudio의 "전역 환경"에서 "데이터 세트 가져 오기"탭을 통해 데이터를 가져올 수도 있습니다. 드롭 다운 목록에서 텍스트 데이터 옵션을 사용하고 폴더에서 .RData 파일을 선택합니다. 가져 오기가 완료되면 콘솔에 데이터가 표시됩니다. 도움이 되었기를 바랍니다.


isfar<-load("C:/Users/isfar.RData") 
if(is.data.frame(isfar)){
   names(isfar)
}

isfar가 데이터 프레임이면 열 이름을 인쇄합니다.

참고 URL : https://stackoverflow.com/questions/7270544/how-to-see-data-from-rdata-file

반응형