Dataframe 以长格式转换宽数据
我需要使用一个具有不同值的公共变量将数据从宽格式转换为长格式。我的数据的当前格式为Dataframe 以长格式转换宽数据,dataframe,transpose,data-transform,Dataframe,Transpose,Data Transform,我需要使用一个具有不同值的公共变量将数据从宽格式转换为长格式。我的数据的当前格式为 patient_id Tx1_startdate Tx1_End_date Treatment1 Tx2_start_date Tx2_enddate Treatemnt2 1 10/28/2009 10/30/2014 A 05/05/2014 06/05/2016 C 2 1/31/2010 5/12/20
patient_id Tx1_startdate Tx1_End_date Treatment1 Tx2_start_date Tx2_enddate Treatemnt2
1 10/28/2009 10/30/2014 A 05/05/2014 06/05/2016 C
2 1/31/2010 5/12/2016 B 10/05/2008 04/15/2015 A
3 5/26/2011 7/6/2015 D 11/06/2010 07/12/2015 A
现在,我需要将此格式更改为
patient_id TX_Start Tx_end Tx_Name
1 10/28/2009 10/30/2014 A
1 05/05/2014 6/05/2016 C
2 1/31/2010 5/12/2016 B
2 10/05/2008 4/15/2015 A
3 5/26/2011 7/6/2015 D
3 11/06/2010 7/12/2015 A
你试过什么,为什么不奏效?