2012-10-05 3 views
-2

방금 ​​R을 내 Windows 컴퓨터에로드하고 데밍 회귀를위한 부트 스트랩 루틴과 mcr 루틴을 포함 시켰습니다. 아주 기본적인 질문들.R에서 데밍 중 회귀 중 시간 민감성

  1. 데밍 중 회귀를 부트 스트랩 샘플링 루틴에 삽입하려면 어떻게해야합니까?

  2. 데이터를 R에 어떻게 입력합니까? 데이터는 Excel 스프레드 시트에 있습니다.

빠른 방법을 제공해주세요. 가능하다면 오늘이 일을하려고합니다!

+0

2. Excel에서 CSV 파일로 테이블을 저장 한 다음 데이터를 읽는 데 'read.table'을 사용하는 것이 더 좋습니다. – Roland

+0

@Roland 감사합니다 방금 R을 사용하기 시작했습니다. 프로그램을로드했지만 R에서 아무 것도 실행하지 않았습니다. 빠른 방법이 필요하며 초보자가되어 주셔서 제발 처벌하지 마십시오! Excel과 CSV는 저와 매우 흡사합니다. 내 데이터 세트는 그리 크지 않습니다. 나는 그것을 빨리 할 수있는 한 내가 할 수있는대로 그것을 입력 할 것이다. 어쩌면 나는 전체 과정을 보여주는 R 스크립트가 필요하다. 나는 R 책을 가지고 있고 그것을 배우고 기꺼이 읽는다. 그러나 이번에 나는 그것을 빨리해야했다. CV에있는 제 동료들은 SO 프로그래머가 초보자에게 큰 도움이된다는 것을 알고 있습니다. –

+2

# 2에 대한 대답은 적절하게 명명 된 매뉴얼 [ "R Data Import/Export"] (http://cran.r-project.org/doc/manuals/R-data.html)에서 찾을 수 있습니다. 여기에는 Excel 및 CSV 파일이 모두 포함됩니다. [SO] (http://stackoverflow.com/questions/6099243/read-an-excel-file-directly-from-a-r-script/6099497#6099497)에 대한이 질문은 도움이됩니다. – Chase

답변

6

장기적으로 R 가져 오기/내보내기 매뉴얼과 R 소개 (둘 다 R을 설치할 때 설치됨)를 읽어보십시오.

간단한 접근 방법은 다음과 같습니다. Excel을 사용하여 파일을 열고 열 이름이있는 첫 번째 행을 포함하여 관심있는 데이터를 포함하는 섹션을 강조 표시합니다 (왼쪽 상단 셀에서 시작하여 보류 ctrl과 shift를 모두 누른 다음 아래쪽 화살표를 누른 다음 오른쪽 화살표 키를 눌러이 프로세스에 도움이 될 수 있습니다. 그런 다음 선택 항목을 마우스 오른쪽 버튼으로 클릭하고 "복사"를 선택하십시오. R 형에서

는 :

mydata <- read.delim('clipboard', header=TRUE) 

모든 것을 다음의 MyData 이제 데이터를 포함하는 dataframe 될 것입니다 제대로 작동합니다. 사용자가 입력하는 경우

View(mydata) 
summary(mydata) 

그런 다음 당신은 당신이 ("보기"에서 국회 의사당 "V"를 참고) 검토 할 수있는 데이터와 당신이 확인할 수있는 데이터의 빠른 요약 창 같은 스프레드 시트를 얻을 것이다 모든 것이 의미가 있는지 확인하십시오 (범주 형 데이터에 대한 수단이 없으며 숫자 데이터 용으로 평균이 계산됩니다). 이러한 요약이 의미가 없으면 데이터 형식에 대한 세부 정보가 필요합니다. xvaryvar

library("mcr") 
model1 <- mcreg(mydata$xvar, mydata$yvar, error.ratio=1, method.reg="Deming", 
     method.ci="bootstrap") 
printSummary(model1) 
getCoefficients(model1) 
plot(model1) 

적절한 변수 이름으로 대체 :

당신은 다음과 같은 일을 수행하여 회귀 분석을 실행할 수 있습니다.

다른 옵션과 결과를 해석하는 방법을 원할 경우 문서를 준비해야하지만 시작해야합니다.

+0

++ 1 그렉. 나는 당신의 대답을 프린트하고 그것을 사용할 것입니다! 두 번째 데이터 행에서 명령은 sumary (mydata) 또는 summary (mydata) 여야합니다. 코드에 오타가있는 경우 확인하고 알려주십시오. –

+0

@MichaelChernick, 철자가 정확하고 오류가없는 버전이 더 나은 접근 방법입니다 (위의 오타가 수정되었습니다). 필자는 다른 오타가 보이지 않지만 mcr 코드는 개인적 경험보다는 'mcreg'에 대한 도움말 페이지에서 (비논사적으로) 복사됩니다. –

+0

데이터를 가져 오지 않고 먼저 rconsole을 가지고 놀고 있습니다. 오류 메시지가 표시되지만 mcr 패키지를 찾을 수 있는지 확인하려고합니다. 내가 시도한 코드 줄은 다음과 같습니다. 오류 메시지와 함께 library ("mcr") :("mcr") : 'mcr'이라는 패키지가 없습니다. –

관련 문제