Apa perbedaan antara output “coef” dan “(exp) coef” coxph dalam R?

14

Saya telah mencoba untuk membedakan apa sebenarnya yang dimaksud dengan "coef" dan "(exp) coef" coxph. Tampaknya "(exp) coef" adalah perbandingan dari variabel pertama dalam model sesuai dengan grup yang ditugaskan dalam perintah.

Bagaimana fungsi coxph sampai pada nilai untuk "coef" dan "(exp) coef"?

Selain itu, bagaimana coxph menentukan nilai-nilai ini ketika ada sensor yang terlibat?

annemphillip
sumber

Jawaban:

21

Jika Anda memiliki satu variabel penjelas tunggal, katakanlah kelompok perlakuan, model regresi Cox dilengkapi dengan coxph(); koefisien ( coef) dibaca sebagai koefisien regresi (dalam konteks model Cox, dijelaskan selanjutnya) dan eksponensialnya memberi Anda bahaya pada kelompok perlakuan (dibandingkan dengan kelompok kontrol atau plasebo). Sebagai contoh, jika β = - 1.80 , maka bahaya adalah exp ( - 1.80 ) = 0,165 , yaitu 16,5%.β^=1.80exp(1.80)=0.165

Seperti yang Anda ketahui, fungsi bahaya dimodelkan sebagai

h(t)=h0(t)exp(βx)

di mana adalah bahaya awal. Bahaya tergantung multiplikasi pada kovariat, dan exp ( β 1 ) adalah rasio bahaya antara dua individu yang nilainya x 1 berbeda satu unit ketika semua kovariat lainnya tetap konstan. Rasio bahaya dari dua individu i dan j adalah exp ( β ( x i - x j ) )h0(t)exp(β1)x1ijexp(β(xixj)), dan disebut rasio bahaya (atau rasio tingkat kejadian). Rasio ini diasumsikan konstan dari waktu ke waktu, karenanya dinamai bahaya proporsional .

Untuk menggemakan pertanyaan Anda sebelumnya survreg, di sini bentuk dibiarkan tidak ditentukan; lebih tepatnya, ini adalah model semi-parametrik karena hanya efek kovariat yang diukur, dan bukan fungsi bahaya. Dengan kata lain, kami tidak membuat asumsi distribusi tentang masa bertahan hidup.h0(t)

Parameter regresi diperkirakan dengan memaksimalkan log-likelihood parsial yang didefinisikan oleh

=flog(exp(βxf)r(f)exp(βxr))

fr(f)βh0(t)h0(t)βh0(t)β

Tentang sensor, tidak jelas apakah Anda merujuk pada sensor kiri (seperti halnya jika kami mempertimbangkan asal untuk skala waktu yang lebih awal dari waktu ketika pengamatan dimulai, juga disebut entri tertunda ), atau sensor kanan. Dalam setiap kasus, rincian lebih lanjut tentang perhitungan koefisien regresi dan bagaimana paket survival menangani sensor dapat ditemukan di Therneau dan Grambsch, Modeling Survival Data (Springer, 2000). Terry Therneau adalah penulis paket S sebelumnya. Tersedia tutorial online .

χ2

chl
sumber
4
+1, ini adalah jawaban yang sangat informatif untuk pertanyaan yang cukup sederhana & langsung. Saya terutama menghargai tautan ke sumber daya untuk info lebih lanjut. NB tautan ke tutorial online Terry Therneau sudah mati; Paket untuk analisis survival dalam S dapat berupa tautan langsung ke materi yang sama.
gung - Reinstate Monica
5

Mengutip dokumentasi untuk metode cetak untuk objek coxph, diperoleh dalam R dengan mengetik ?survival::print.coxph:

coefficients koefisien dari prediktor linier, yang mengalikan kolom matriks model.

Itu semua dokumentasi yang disediakan oleh pembuat paket. Paket tidak mengandung panduan pengguna atau sketsa paket. R tidak dirancang untuk mudah digunakan, dan dokumentasi mengasumsikan Anda sudah memahami metode statistik yang terlibat.

Saya akan berasumsi bahwa coefkolom memberikan di atas coefficients, dan exp(coef)kolom adalah eksponensial dari ini. Karena regresi Cox melibatkan fungsi log link, koefisien adalah rasio hazard log . Oleh karena itu, mengharapkannya memberi Anda rasio bahaya kembali.

onestop
sumber