การประมาณผลแบบสุ่มใน SAS

ฉันมีข้อมูลแผงของบริษัท (ข้อมูลจำเพาะแผง: ID, เวลา) และพยายามเรียกใช้โมเดล Logit Random Effect กับข้อมูลนี้ใน SAS โดยที่ตัวแปรตามไบนารี (0,1) ของฉันคือ Def นี่คือรหัสที่ฉันใช้:

PROC GLIMMIX DATA=mydata METHOD=QUAD(QPOINTS=21) NOCLPRINT;
CLASS ID;
MODEL Def (DESC) = VAR1 VAR2 VAR3 VAR4/SOLUTION DIST=BINARY LINK=LOGIT;
RANDOM INTERCEPT / SUBJECT=ID;
RUN;

เมื่อฉันรันโค้ด ในเอาต์พุต ตารางเดียวที่ฉันได้รับสำหรับการประมาณค่าสัมประสิทธิ์เรียกว่า: โซลูชันสำหรับเอฟเฟกต์คงที่ คำถามของฉันคือค่าสัมประสิทธิ์การประมาณค่าสำหรับเอฟเฟกต์สุ่มอยู่ที่ไหน ฉันจะรับค่าประมาณเหล่านั้นเป็นผลลัพธ์ได้อย่างไร

ขอบคุณสำหรับความช่วยเหลือของคุณล่วงหน้า เซย์


person Sese AK    schedule 19.08.2014    source แหล่งที่มา


คำตอบ (1)


เพียงเพิ่มตัวเลือก SOLUTION ลงในคำสั่ง RANDOM ด้วยเช่นกัน

RANDOM INTERCEPT / SUBJECT=ID SOLUTION;
person Aniko    schedule 22.08.2014
comment
ขอบคุณสำหรับคำตอบอานิโกะ ฉันลองใช้ตัวเลือกนี้แล้ว แต่ได้รับตารางวิธีแก้ปัญหาสำหรับเอฟเฟกต์สุ่มซึ่งมีเฉพาะค่าสัมประสิทธิ์สำหรับแต่ละวิชาเท่านั้น ฉันยังไม่ได้รับค่าประมาณสัมประสิทธิ์ของตัวแปรอิสระเลยใช่ไหม สำหรับค่าสัมประสิทธิ์ตัวแปรอิสระ มันจะส่งออกตาราง Solution for Fix Effects เหมือนเมื่อก่อนเช่นกัน! - person Sese AK; 24.08.2014
comment
โมเดลของคุณไม่มีเอฟเฟกต์แบบสุ่มสำหรับตัวแปรอิสระในโมเดล: คุณมีเพียงการสกัดกั้นแบบสุ่มอย่างชัดเจน คุณต้องเพิ่มเอฟเฟกต์ที่คุณต้องการสุ่มให้กับคำสั่ง RANDOM - person Aniko; 24.08.2014