2011-03-22 6 views
2

나는 xtable을 통해 html로 출력하기 위해 여러 회귀 모델의 계수와 표준 오류를 단일 테이블로 출력하는 프로세스를 자동화하려고합니다.회귀 모델 견적을 단일 테이블로 결합

비슷한 질문 (like this one)은 Paul Johnson이 "outreg"라고하는 함수로 전달되었지만 페이지가 더 이상 존재하지 않아 코드를 찾을 수 없습니다.

기타 (like this one)는 모델에 모두 동일한 수의 변수가 없기 때문에 오류가 발생하는 솔루션을 사용합니다.

내 작업을 명확히하기 위해 ...

  • 나는 n 개의 polr (서수 물류) 내가 출력 계수와 표준 오차를하고자하는 모델을 가지고있다.
  • 각 모델에는 다른 수의 예측 변수가 포함됩니다.
  • 나는 각각의 예측 인자는 표준 오차는 계수

각각 관련하여 출력이 얼마나 중요한 아니다

  • 에 대한 열 또는 두 개의 각 모델과 행과 하나 data.frame을 (?)가 필요합니다

    >summary(model1)["coefficients"] 
    $coefficients 
    
           Value Std. Error t value 
    relGPA   0.8683499 0.04185389 20.74717 
    mcAvgGPA  1.3885515 0.09688030 14.33265 
    Deny|Waitlist 0.5707912 0.01553476 36.74283 
    Waitlist|Accept 0.8398921 0.01618358 51.89779 
    
  • +1

    이것이 여기에 적용될 수 있다고 상상해보십시오. http://stats.stackexchange.com/questions/6856/aggregating-results-from-linear-model-runs-r – Chase

    +0

    우수, 체이스 감사합니다! 질문에 대한 그래프 제안은 매우 훌륭하지만, mtable {memisc} 솔루션은 정확히 내가 찾고자하는 바입니다. –

    +0

    outreg 기능은 PJ의 웹 사이트에서 계속 사용할 수 있습니다. http://pj.freefaculty.org/stat/ps706/ – ATMathew

    답변

    3

    당신은 잘라 here에서 붙여 넣을 수 있습니다 : 모델은 연속적으로 더 예측이 같은 출력을 가지고있다.

    FWIW, 일부 기능 (t-stats, multipage 등)을 추가하기 위해 그의 outreg.R을 사용했지만, 내 작업 컴퓨터에만 적용되므로 내일 게시 할 예정입니다.


    업데이트

    Here's 내 불통 버전이 있지만, 원래처럼, 그것은 여전히 ​​lm 또는 glm 개체의 목록이 필요합니다. & 붙여 넣기를 잘라내는 데는 너무 길어 보입니다. 따라서 내 dropbox.com 공용 폴더에 대한 링크입니다.

    +0

    감사합니다 richardh, 나는 PDF에서 코드와 함께 운이 없기 때문에 당신의 땜장이 버전을 좀보고 싶어요. 함수의 어딘가에서 "$"사용에 대한 오류가 나타납니다. 내 모델이 polr() 인 것과 관련이 있을지도 모른다. 또는 나는 pdf에서 옮기는 과실을 소개 할지도 모른다. –

    +0

    'polr()'에 익숙하지 않지만'outreg.R'는'lm' 또는'glm' 객체가 필요합니다. –

    +0

    귀하의 outreg 버전을 제공해 주셔서 감사합니다. 서수 물류 모델을 사용하지 않는 사람들에게 좋은 해결책이기 때문에 이것을 대답 할 것입니다. memsic에있는 mtable 함수는 훌륭하게 작동합니다. –

    관련 문제