r에서 빈도 테이블 및 회귀 모델 출력 사용자 정의

762

사용자 지정 빈도 테이블을 만드는 방법을 알아 내려고 노력하고 있습니다. 우리 그룹이 출판하는 대부분의 저널은 대부분의 R 패키지가 테이블을 생성하는 방식에 비해 테이블에 대해 이상한 형식을 요구합니다. 이 형식은 무슨 일이 일어 났는지 이해하는 데 특히 유용하지 않다고 생각하지만 이것은 일반적으로 보이는 것입니다.

여기에 이미지 설명 입력

내가 알고 sjplot하고 stargazer있지만 형식의이 종류에 적용 할 수있는 코드를 찾을 수 없습니다

이것이 유용한 경우를 대비하여 예제 데이터 프레임을 만들었습니다.

structure(list(gender = structure(c(2L, 1L, 2L, 1L), .Label = c("female", 
"male"), class = "factor"), age = c(12, 65, 43, 22), treatment = structure(c(2L, 
1L, 2L, 1L), .Label = c("control", "treatment"), class = "factor"), 
    hypertension = structure(c(2L, 1L, 2L, 1L), .Label = c("No", 
    "Yes"), class = "factor"), diabetes = structure(c(2L, 1L, 
    2L, 1L), .Label = c("No", "Yes"), class = "factor")), class = "data.frame", row.names = c(NA, 
-4L))

p 값과 관련하여 때로는 DV가 왼쪽의 변수가 될 것이고 다른 경우에는 치료 대 제어 조건을 예측하는 것이 될 것입니다 (다시 말하지만이 형식이 유용하다고 생각하지는 않지만 필수입니다). 따라서 p 값은 때때로 다른 통계 모델에 의해 계산되어야합니다. 테이블의 각 변수에 사용되는 모델 유형에 대한 설명은 없습니다 (예 : 로지스틱 회귀 또는 mann whitney u). 색상은 전혀 필요하지 않습니다. 나는 일반적으로 이와 같이 보이고 여러 glmtable함수 의 출력을 수동으로 작성하는 대신 코드로 생성 할 수있는 것을 찾고 있습니다.

간결한 코드가있는 이러한 종류의 테이블에 대한 근사치가 더 복잡한 코드보다 선호됩니다. 코드가 약간 복잡하면 특정 부분에 대한 설명을 크게 고맙게 생각합니다.

pgcudahy

찾고있는 패키지는 tableone( https://github.com/kaz-yos/tableone ) 이라고 생각합니다.

library(tableone)

sample_df <- structure(list(gender = structure(c(2L, 1L, 2L, 1L), .Label = c("female", 
"male"), class = "factor"), age = c(12, 65, 43, 22), treatment = structure(c(2L, 
1L, 2L, 1L), .Label = c("control", "treatment"), class = "factor"), 
    hypertension = structure(c(2L, 1L, 2L, 1L), .Label = c("No", 
    "Yes"), class = "factor"), diabetes = structure(c(2L, 1L, 
    2L, 1L), .Label = c("No", "Yes"), class = "factor")), class = "data.frame", row.names = c(NA, 
-4L))

vars <- names(sample_df)

tableOne <- CreateTableOne(vars = vars, 
                           strata = c("treatment"), 
                           data = sample_df, 
                           factorVars = c("gender","hypertension","diabetes"))

print(tableOne)
#>                            Stratified by treatment
#>                             control       treatment      p      test
#>   n                             2             2                     
#>   gender = male (%)             0 (0.0)       2 (100.0)   0.317     
#>   age (mean (SD))           43.50 (30.41) 27.50 (21.92)   0.607     
#>   treatment = treatment (%)     0 (0.0)       2 (100.0)   0.317     
#>   hypertension = Yes (%)        0 (0.0)       2 (100.0)   0.317     
#>   diabetes = Yes (%)            0 (0.0)       2 (100.0)   0.317

Created on 2019-12-24 by the reprex package (v0.3.0)

변수를 정규 또는 비정규로 선언하여 p- 값 검사를 수행하는 검정을 조정할 수 있습니다. 비 네트에 꽤 잘 기록되어 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

R 코드 : 자동 다변량 회귀 모델 및 테스트

분류에서Dev

데이터 테이블의 열로 회귀 모델, R

분류에서Dev

cox 회귀 출력 테이블 또는 R의 플롯

분류에서Dev

CNN 모델이 회귀를 수행하는 경우에도 출력 레이어에 Sigmoid 활성화를 사용할 수 있습니까?

분류에서Dev

R의 로지스틱 회귀에 사용할 빈도 데이터 변환

분류에서Dev

SPSS의 다중 응답 질문에 대한 사용자 정의 테이블로 빈도 추출

분류에서Dev

R : 여러 회귀 출력의 게시 가능한 테이블 생성

분류에서Dev

R에서 시계열의 조화 회귀 모델 피팅 및 플로팅

분류에서Dev

R의 데이터 테이블을 사용한 선형 회귀

분류에서Dev

FE 회귀의 Driscoll 및 Kraay 표준 오류 : R에서 Stata xtscc 출력 재현

분류에서Dev

하나의 테이블에서 사용자 지정 출력 데이터

분류에서Dev

r에서 동일한 연산자를 사용하여 서로 비교할 때 FALSE를 출력하는 동일한 적합치가있는 회귀 모델

분류에서Dev

R을 사용하여 30 개의 특정 set.seed에 대한 회귀 모델을 자동으로 실행

분류에서Dev

rjags 및 R2Jags를 사용한 피팅의 모델 출력이 다른 이유는 무엇입니까?

분류에서Dev

R의 여러 회귀 모델 및 데이터 하위 집합에 대한 반복

분류에서Dev

양수 및 음수 유의 항 수가 포함 된 횡단면 회귀 테이블 출력

분류에서Dev

사용자 모델 laravel의 사용자 정의 테이블

분류에서Dev

LINQ를 사용하여 부모 / 자식 테이블에서 데이터의 "플랫"출력을 얻는 방법

분류에서Dev

사용자에 대한 Lasted Logged 조회 및 모든 정보를 CSV로 출력하는 문제

분류에서Dev

사용자 지정 및 관리되지 않는 사용자 모델 / 기존 사용자 테이블

분류에서Dev

Tensorflow 회귀에서 임의의 비용 출력 받기-Python

분류에서Dev

정 성적 데이터를 사용하여 다중 회귀 모델에 대한 행렬 작성

분류에서Dev

롤링 회귀 회귀 모델의 계수 추출 문제

분류에서Dev

날짜 및 일부 종속 출력에 대한 R의 선형 회귀

분류에서Dev

라자냐 회귀 모델의 마지막 레이어에서 드롭 아웃을 사용할 수없는 이유는 무엇입니까?

분류에서Dev

SceneKit을 사용하여 모델 수정 및 결과 출력

분류에서Dev

데이터베이스 용 Zend 프레임 워크 2 모델, 각 테이블에 대한 별도의 모델?

분류에서Dev

데이터베이스 용 Zend 프레임 워크 2 모델, 각 테이블에 대한 별도의 모델?

분류에서Dev

사용자 정의 입력으로 모델에 데이터를 넣는 방법

Related 관련 기사

  1. 1

    R 코드 : 자동 다변량 회귀 모델 및 테스트

  2. 2

    데이터 테이블의 열로 회귀 모델, R

  3. 3

    cox 회귀 출력 테이블 또는 R의 플롯

  4. 4

    CNN 모델이 회귀를 수행하는 경우에도 출력 레이어에 Sigmoid 활성화를 사용할 수 있습니까?

  5. 5

    R의 로지스틱 회귀에 사용할 빈도 데이터 변환

  6. 6

    SPSS의 다중 응답 질문에 대한 사용자 정의 테이블로 빈도 추출

  7. 7

    R : 여러 회귀 출력의 게시 가능한 테이블 생성

  8. 8

    R에서 시계열의 조화 회귀 모델 피팅 및 플로팅

  9. 9

    R의 데이터 테이블을 사용한 선형 회귀

  10. 10

    FE 회귀의 Driscoll 및 Kraay 표준 오류 : R에서 Stata xtscc 출력 재현

  11. 11

    하나의 테이블에서 사용자 지정 출력 데이터

  12. 12

    r에서 동일한 연산자를 사용하여 서로 비교할 때 FALSE를 출력하는 동일한 적합치가있는 회귀 모델

  13. 13

    R을 사용하여 30 개의 특정 set.seed에 대한 회귀 모델을 자동으로 실행

  14. 14

    rjags 및 R2Jags를 사용한 피팅의 모델 출력이 다른 이유는 무엇입니까?

  15. 15

    R의 여러 회귀 모델 및 데이터 하위 집합에 대한 반복

  16. 16

    양수 및 음수 유의 항 수가 포함 된 횡단면 회귀 테이블 출력

  17. 17

    사용자 모델 laravel의 사용자 정의 테이블

  18. 18

    LINQ를 사용하여 부모 / 자식 테이블에서 데이터의 "플랫"출력을 얻는 방법

  19. 19

    사용자에 대한 Lasted Logged 조회 및 모든 정보를 CSV로 출력하는 문제

  20. 20

    사용자 지정 및 관리되지 않는 사용자 모델 / 기존 사용자 테이블

  21. 21

    Tensorflow 회귀에서 임의의 비용 출력 받기-Python

  22. 22

    정 성적 데이터를 사용하여 다중 회귀 모델에 대한 행렬 작성

  23. 23

    롤링 회귀 회귀 모델의 계수 추출 문제

  24. 24

    날짜 및 일부 종속 출력에 대한 R의 선형 회귀

  25. 25

    라자냐 회귀 모델의 마지막 레이어에서 드롭 아웃을 사용할 수없는 이유는 무엇입니까?

  26. 26

    SceneKit을 사용하여 모델 수정 및 결과 출력

  27. 27

    데이터베이스 용 Zend 프레임 워크 2 모델, 각 테이블에 대한 별도의 모델?

  28. 28

    데이터베이스 용 Zend 프레임 워크 2 모델, 각 테이블에 대한 별도의 모델?

  29. 29

    사용자 정의 입력으로 모델에 데이터를 넣는 방법

뜨겁다태그

보관