R의 GLM 호출에서 원래 변수 이름 목록을 검색하는 방법은 무엇입니까?

Herman Sontrop

glmR 에서 함수를 사용할 인수 와 같은 addNA또는 log내부 함수를 사용할 수 있습니다 formula. 의 우리가 dataframe 있다고 가정 해 봅시다 Data: 4 열이 Class, var1요인이다 var2, var3숫자 변수와 우리가 맞게 :

Model <- glm(data  = Data, 
         formula   = Class ~ addNA(var1) + var2+ log(var3),  
         family    = binomial)

glm에서 출력 변수 1이 이제 호출되고 addNA(var1)(예 : in Model$xlevels) 변수 3이 호출 log(var3)됩니다.

변수 이름에 addNA (var1) 또는 log (var3)가 표시되지 않고 데이터 프레임에서 var1, var2 및 var3이 추출되었음을 나타내는 glm 출력에서 ​​목록을 검색 할 수 있습니까?

더 일반적으로 glm 호출이 이루어진 glm 함수 내에서 변환 / 교차 용어 등이 생성되기 전에 glm에 의해 입력 데이터 프레임에서 어떤 열이 추출되었는지 추론 할 수 있습니까?

벤 볼커

이것은 작동합니다 :

all.vars(formula(Model)[-2])
## [1] "var1" "var2" "var3"

[-2]인덱싱 식으로부터 응답 변수를 제거한다. 그러나 내부적으로 저장된 모델 프레임에는 원래 변수가 없지만 변환 된 변수가 있다는 점에 실망 할 수 있습니다.

names(model.frame(Model))
## [1] "Class"       "addNA(var1)" "var2"        "log(var3)"  

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

수퍼 클래스의 정적 함수에서 호출하는 하위 클래스의 이름을 얻는 방법은 무엇입니까?

분류에서Dev

R의 함수에서 원래 행렬의 값을 변경하는 방법은 무엇입니까?

분류에서Dev

클래스 변수의 이름을 함수에 전달하는 방법은 무엇입니까?

분류에서Dev

R, 목록의 필드 이름으로 변수의 내용을 사용하는 방법은 무엇입니까?

분류에서Dev

CVXPY에서 변수 목록의 2- 노름을 취하는 방법은 무엇입니까?

분류에서Dev

한 번의 호출을 사용하여 장고 모델에서 외래 키의 데이터를 검색하는 방법은 무엇입니까?

분류에서Dev

R (대체)에서 변수 이름을 얻는 방법은 무엇입니까?

분류에서Dev

이름을 사용하여 데이터베이스의 폴더에서 원하는 이미지를 하나만 검색하는 방법은 무엇입니까?

분류에서Dev

Bash에서 내 호스트 이름의 색상을 변경하는 방법은 무엇입니까?

분류에서Dev

R : data.table 목록의 항목 (또는 개체) 이름을 변경하는 방법은 무엇입니까?

분류에서Dev

동일한 메서드에서 호출 메서드의 이름을 매개 변수로 동적으로 전달하는 방법은 무엇입니까?

분류에서Dev

XSL-템플릿에서 전역 매개 변수 이름을 호출하는 방법은 무엇입니까?

분류에서Dev

PyKD에서 모듈의 원래 파일 이름을 얻는 방법은 무엇입니까?

분류에서Dev

`plotroc`의 범례에서 클래스 이름을 변경하는 방법은 무엇입니까?

분류에서Dev

Bash에서 변수 이름 목록을 줄이는 방법은 무엇입니까?

분류에서Dev

requests.patch의 데이터 매개 변수에 목록을 전달하는 방법은 무엇입니까?

분류에서Dev

정의 된 순서대로 클래스 변수 목록을 얻는 방법은 무엇입니까?

분류에서Dev

Delphi에서 메서드 매개 변수 이름 배열 / 목록을 얻는 방법은 무엇입니까?

분류에서Dev

R에서 파일 이름을 변경하는 방법은 무엇입니까?

분류에서Dev

grub에서 os의 이름을 변경하는 방법은 무엇입니까?

분류에서Dev

R에서 많은 데이터 프레임의 열 이름을 변경하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리에서 검색 할 때 외래 키 테이블의 열 이름을 연결하는 방법은 무엇입니까?

분류에서Dev

PHP의 Heredoc에서 변수 이름을 이스케이프하는 방법은 무엇입니까?

분류에서Dev

양식 제출시 변수에 확인란의 값 / 이름을 추가하는 방법은 무엇입니까?

분류에서Dev

수식의 R에서 문자열 이름을 변수 이름으로 변환하는 방법은 무엇입니까?

분류에서Dev

R에서 변수를 포함하는 열 이름을 반복하는 방법은 무엇입니까?

분류에서Dev

목록에서 .update ()를 호출하면 Django의 목록이 비어있는 이유는 무엇입니까? 이것을 방지 할 수 있습니까?

분류에서Dev

검색 창에서 검색을 수행 할 때 tableview의 원래 인덱스를 얻는 방법은 무엇입니까?

분류에서Dev

laravel의 user_id에서 사용자 이름을 검색하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    수퍼 클래스의 정적 함수에서 호출하는 하위 클래스의 이름을 얻는 방법은 무엇입니까?

  2. 2

    R의 함수에서 원래 행렬의 값을 변경하는 방법은 무엇입니까?

  3. 3

    클래스 변수의 이름을 함수에 전달하는 방법은 무엇입니까?

  4. 4

    R, 목록의 필드 이름으로 변수의 내용을 사용하는 방법은 무엇입니까?

  5. 5

    CVXPY에서 변수 목록의 2- 노름을 취하는 방법은 무엇입니까?

  6. 6

    한 번의 호출을 사용하여 장고 모델에서 외래 키의 데이터를 검색하는 방법은 무엇입니까?

  7. 7

    R (대체)에서 변수 이름을 얻는 방법은 무엇입니까?

  8. 8

    이름을 사용하여 데이터베이스의 폴더에서 원하는 이미지를 하나만 검색하는 방법은 무엇입니까?

  9. 9

    Bash에서 내 호스트 이름의 색상을 변경하는 방법은 무엇입니까?

  10. 10

    R : data.table 목록의 항목 (또는 개체) 이름을 변경하는 방법은 무엇입니까?

  11. 11

    동일한 메서드에서 호출 메서드의 이름을 매개 변수로 동적으로 전달하는 방법은 무엇입니까?

  12. 12

    XSL-템플릿에서 전역 매개 변수 이름을 호출하는 방법은 무엇입니까?

  13. 13

    PyKD에서 모듈의 원래 파일 이름을 얻는 방법은 무엇입니까?

  14. 14

    `plotroc`의 범례에서 클래스 이름을 변경하는 방법은 무엇입니까?

  15. 15

    Bash에서 변수 이름 목록을 줄이는 방법은 무엇입니까?

  16. 16

    requests.patch의 데이터 매개 변수에 목록을 전달하는 방법은 무엇입니까?

  17. 17

    정의 된 순서대로 클래스 변수 목록을 얻는 방법은 무엇입니까?

  18. 18

    Delphi에서 메서드 매개 변수 이름 배열 / 목록을 얻는 방법은 무엇입니까?

  19. 19

    R에서 파일 이름을 변경하는 방법은 무엇입니까?

  20. 20

    grub에서 os의 이름을 변경하는 방법은 무엇입니까?

  21. 21

    R에서 많은 데이터 프레임의 열 이름을 변경하는 방법은 무엇입니까?

  22. 22

    SQL 쿼리에서 검색 할 때 외래 키 테이블의 열 이름을 연결하는 방법은 무엇입니까?

  23. 23

    PHP의 Heredoc에서 변수 이름을 이스케이프하는 방법은 무엇입니까?

  24. 24

    양식 제출시 변수에 확인란의 값 / 이름을 추가하는 방법은 무엇입니까?

  25. 25

    수식의 R에서 문자열 이름을 변수 이름으로 변환하는 방법은 무엇입니까?

  26. 26

    R에서 변수를 포함하는 열 이름을 반복하는 방법은 무엇입니까?

  27. 27

    목록에서 .update ()를 호출하면 Django의 목록이 비어있는 이유는 무엇입니까? 이것을 방지 할 수 있습니까?

  28. 28

    검색 창에서 검색을 수행 할 때 tableview의 원래 인덱스를 얻는 방법은 무엇입니까?

  29. 29

    laravel의 user_id에서 사용자 이름을 검색하는 방법은 무엇입니까?

뜨겁다태그

보관