Python - 生命线 - add_covariate_to_timeline

时间:2018-03-01 22:46:13

标签: python survival-analysis lifelines

我想在某些数据上运行CoxTimeVaryingFitter,虽然我在使用add_covariate_to_timeline函数时遇到了一些麻烦,它给出了以下错误消息:

  

文件“C:\ Anaconda3 \ lib \ site-packages \ pandas \ core \ generic.py”,第692行,重命名       'argument“{0}”'。format(list(kwargs.keys())[0]))   TypeError:rename()得到了一个意外的关键字参数“axis”**

from lifelines.utils import to_long_format
from lifelines.utils import add_covariate_to_timeline
l=data[data['duree']==1]

df=to_long_format(l,duration_col='duree')
h=data[data['duree']!=1]
dfj=add_covariate_to_timeline(df,h,id_col="id",duration_col="duree",event_col="mort")

我使用以下数据框“数据”运行我的代码:

id;mort;var;bar;duree
1;0;0,5;0;1
2;0;0,1;11;1
3;0;-1;111;1
1;0;1;5;2
1;1;1,5;6;3
2;0;0,2;12;2
3;1;-2;121;2
2;0;0,3;13;3
2;1;0,4;14;4

0 个答案:

没有答案