如何基於其他兩個列中的值創建新列?你好:
我有一張大桌子(約1萬行)。我有3列有趣的文章:
- Patient_ID:每個患者的唯一標識符
- 時間:收集實驗室樣品的時間點
- LAB_VALUE:具有3種離散可能性(正常,輕度,嚴重)的實驗室參數值
- 性別:患者性別
我想根據以下內容創建一個名為“ STATUS”的新列:
- 如果Lab_Value的基準值=正常,並且至少一個基准後值是MILD或SEVERE,則在STATUS列中將其標記為“ 1”
- 如果Lab_Value的基準值=溫和,並且至少一個基准後值是SEVERE,則在STATUS列中將其標記為“ 2”
- 如果Lab_Value的基準值=嚴重,並且至少一個基准後值是MILD或NORMAL,則在STATUS列中將其標記為“ 3”
這變得有些複雜,因為有些患者在完成所有實驗室之前就退學了。一些患者擁有數據直到終點(第372天),而其他患者則沒有。因此,很難編寫腳本。
您能幫我告訴我該怎麼做嗎?我嘗試使用公式功能創建一堆if語句,但無法使其正常工作。任何幫助,將不勝感激。
非常感謝