ฉันกำลังมองหาโค้ด spss เพื่อดำเนินการต่อไปนี้: ฉันมีตัวแปรสามตัว: ResponseID และ Q1 และ Q2 ที่ต้องคัดลอกตลอดทั้งชุดข้อมูลของฉัน ฉันได้รวมตัวแปรสำหรับตัวแปรเหล่านั้นแล้ว - โดยเริ่มต้นด้วย VAR00002, VAR00003 และ VAR00004 หลายครั้ง ตลอดทั้งชุดข้อมูลของฉัน ตอนนี้ฉันต้องการเติมข้อมูลเหล่านั้น ฉันจึงต้องรวมชื่อของตัวแปรไว้ในลูปและจำเป็นต้องทำสิ่งนี้ต่อไปสำหรับชุดแรกของสามชุด ชุดที่สอง (VAR00005,VAR00006 และ VAR00007) เป็นต้น (ขึ้นอยู่กับ เงื่อนไขรวมอยู่ใน Do IF) นอกจากนี้ยังมี Else IF (และ Do If อีกอัน) รวมอยู่ด้วยในภายหลัง
Loop # = 1 to 27
Do IF (Q[#(23)+2]=2).
COMPUTE (VAR0000(#+1))=ResponseID.
COMPUTE (VAR0000(#+2))=Q1.
COMPUTE (VAR0000(#+3))=Q2.
End if.
Else If.
Do If.
Q[(#-1)*(23)+3])=2.
DELETE VARIABLES Q[#(23)+3] TO Q623.
End If.
End Else If.