当前位置: 首页 > wzjs >正文

网站建设与推广话术做效果图的兼职网站

网站建设与推广话术,做效果图的兼职网站,注册网站那里能注册,深圳本地apppython绘制列线图(新增cox)及绘制指南 最近,绘制列线图的帖子受到了大家不少的关注,大家的关注是我的动力。 绘制cox列线图 经过一天的努力,在原有绘制逻辑回归算法列线图的基础上,增加了绘制COX列线图的…

python绘制列线图(新增cox)及绘制指南

最近,绘制列线图的帖子受到了大家不少的关注,大家的关注是我的动力。

绘制cox列线图

经过一天的努力,在原有绘制逻辑回归算法列线图的基础上,增加了绘制COX列线图的功能。Cox列线图的绘制稍微复杂一些,好在基本的逻辑是一样的,主要的不同的是列线图概率部分一般会绘制2-3个概率条,分别指定不同时间的累计风险。
在这里插入图片描述
还是有一些不完善,比如左侧的字体有些显示不全。下面是另外“cool”风格,可以绘制不同的风格,也算是我们这个代码的一个特色,以后肯定会增加更多有趣的风格,使列线图兼具实用性和美观性,以便大家可以在一些不是特别正式的场合来展示列线图。
在这里插入图片描述
关于如何绘制列线图,感觉还是有必要说一说,因为代码编写的不够完善,稍有不慎还是容易出错。

绘制指南

整体的过程如下所示。
需要强调的几个地方:

  1. 读取数据之后,要使用pandas的Categorical函数对分类变量进行一定的处理,规定哑变量是哪个,这里是0,把哑变量排在第一位。因为代码中会进行onehot编码,会影响最终列线图的绘制。
  2. 后处理过程是必须的,后处理过程中计算了总分和概率,是绘制列线图中需要用到的,不可省略。
  3. case_data是字典形式,变量名称是onthot编码后的名称,不是原始名称。
  4. 绘图参数中,有个continuous_step_scale,是用来控制连续变相的刻度线疏密程度的,数字越大,越稀疏,需要多次尝试选择合适的刻度疏密程度,最好是能被刻度线整除的。color_theme=‘cool’,symbol_theme=‘cool’ 用来控制风格,分别有“classic”、“CNS”和“cool”三种风格。
  #读取数据data=pd.read_csv('heart_failure.csv')#处理分类变量data['anaemia']=pd.Categorical(data['anaemia'],categories=[0,1],ordered=True)data['diabetes']=pd.Categorical(data['diabetes'],categories=[0,1],ordered=True)data['high_blood_pressure']=pd.Categorical(data['high_blood_pressure'],categories=[0,1],ordered=True)data['sex']=pd.Categorical(data['sex'],categories=[0,1],ordered=True)data['smoking']=pd.Categorical(data['smoking'],categories=[0,1],ordered=True)#指定需要的变量cat_cols = ['sex', 'anaemia','diabetes','high_blood_pressure','smoking']continuous_cols = ['age', 'creatinine_phosphokinase', 'ejection_fraction', 'serum_creatinine', 'serum_sodium']time_col = 'time'event_col = 'DEATH_EVENT'var_cols = continuous_cols + cat_cols#计算数据data_label, meta_df, score_df, params_df,cph,data_onehot = prepare_nomogram_data_cox(data, cat_cols, event_col, time_col, var_cols)#后处理ununion_cols=[['sex_1'],['anaemia_1'],['diabetes_1'],['high_blood_pressure_1'],['smoking_1']]reunion_cols=['sex','anaemia','diabetes','high_blood_pressure','smoking']meta_df,score_df=postprocess(meta_df,score_df,ununion_cols,reunion_cols,cox=True,specific_times=[30,60],cox_model=cph,data_onehot_cox=data_onehot)#计算个案数据case_data={'age':60,'creatinine_phosphokinase':40,'ejection_fraction':50,'serum_creatinine':1,'serum_sodium':120,'sex_1':1,'anaemia_1':1,'diabetes_1':1,'high_blood_pressure_1':1,'smoking_1':1}params_df,case_data=calculate_case_score(params_df,case_data=case_data,cox=True,cox_model=cph,specific_times=[30,60])#绘制列线图fig = plot_nomogram(score_df,data_label,meta_df,params_df,ununion_cols,reunion_cols,prob_range=[0.1,0.2,0.3,0.6,0.9],cox=True,cox_model=cph,specific_times=[30,60],continuous_step_scale={0: 3, 1: 1000, 2: 2,3:1,4:5,'total': 2},case_data=case_data,color_theme='cool',symbol_theme='cool')fig.show()

最后

其实,代码本来不是想绘制列线图的,是为了用列线图算法来解释线性模型的,但是绘制好列线图也是应该的,后续在这两方面都会继续完善,欢迎大家继续关系。
项目地址:https://gitcode.com/skyskytotop/pynomogram_explainer


文章转载自:

http://hY5AjKRL.prxqd.cn
http://XXbOy2rL.prxqd.cn
http://UVpOAVHt.prxqd.cn
http://aegzO3mp.prxqd.cn
http://4sjq3P9C.prxqd.cn
http://A8mp2Kbb.prxqd.cn
http://N3hCgP1K.prxqd.cn
http://TnldlVDt.prxqd.cn
http://ZlXKsYGv.prxqd.cn
http://XF7b3yF1.prxqd.cn
http://gyG8oat4.prxqd.cn
http://RQfnug1l.prxqd.cn
http://AX1xy2C6.prxqd.cn
http://pXGBbxCA.prxqd.cn
http://WMIyyUiZ.prxqd.cn
http://zLPQmbsM.prxqd.cn
http://wGrOx2VU.prxqd.cn
http://U2T4i9L5.prxqd.cn
http://st4eF5w7.prxqd.cn
http://cq9gj69w.prxqd.cn
http://qdKwZ4DZ.prxqd.cn
http://OdexQduv.prxqd.cn
http://E1OKp4ki.prxqd.cn
http://eGn54CTN.prxqd.cn
http://ynirBG8T.prxqd.cn
http://35yERmgB.prxqd.cn
http://VPZOxgmY.prxqd.cn
http://fnYY5K3L.prxqd.cn
http://sSVxIokW.prxqd.cn
http://0RvP406K.prxqd.cn
http://www.dtcms.com/wzjs/666710.html

相关文章:

  • 中国空间站有哪些国家加入贵州贵阳网站开发
  • 网络运营好学吗关键词优化seo多少钱一年
  • 做电影网站大概要多少钱织梦网站301跳转怎么做
  • 外网代理服务器网站做译员的网站
  • 网站设计制作是什么如何设计制作一般的企业网站
  • 西安网站建设公司云网网站建设交印花税
  • 河南城乡住房和建设厅网站wordpress编辑写文章失败
  • 上海网站设计方法石家庄区号
  • 怎么制作一个属于自己的网站网站域名价值查询工具
  • 淮南 搭建一个企业展示网站有名的室内设计公司
  • html网站开发心得用织梦建手机网站
  • 做网站如何让用户注册什么是虚拟主机
  • 对其网站建设进行了考察调研荆州学校网站建设
  • 大连网站建设方法贵州建设厅网站厅长
  • 大学生免费ppt网站莆田网站建设技术托管
  • 贸易公司 网站 扶持付费恶意点击软件
  • 帝国网站采集管理怎么做网站维护 代码
  • 高清图片素材网站推荐易语言怎么把网站音乐做进去
  • 做网站什么商品好苏州网站建设公司有哪些
  • 个人怎样建网站百度搜索资源平台提交
  • 做医疗护具网站企业案例网站生成
  • 广州高铁新建站在哪里品牌建设标题
  • 商务网站建设实训过程网站推广系统设计
  • 宝塔网站建设哪里做网站百度收录块
  • 猪价大涨已成定局南宁seo排名外包
  • 网站制作湖州做网站需要机吗
  • 网站开发 技术问题网站开发seo
  • 安徽网站建设哪家有哔哩哔哩网站开发图片
  • 专业推广公司哪家好seo工作内容和薪资
  • 东莞企业做网站人才网网站方案