{"id":630,"date":"2020-10-31T22:03:16","date_gmt":"2020-10-31T22:03:16","guid":{"rendered":"https:\/\/mark-baerthel.de\/?p=630"},"modified":"2020-11-13T13:17:27","modified_gmt":"2020-11-13T13:17:27","slug":"tools-for-survival-analysis","status":"publish","type":"post","link":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/","title":{"rendered":"Tools for survival analysis"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"630\" class=\"elementor elementor-630\">\n\t\t\t\t\t\t<article class=\"elementor-section elementor-top-section elementor-element elementor-element-65d5c74 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"65d5c74\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3bad0da\" data-id=\"3bad0da\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-40b10e3 elementor-widget elementor-widget-text-editor\" data-id=\"40b10e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p class=\"MsoNormal\"><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Roboto Slab', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;\">While survival analysis has been present in academia for quite some time, a lot of data scientist today focus more on neuronal networks, decision trees, random forest, grid search, KNN etc. However, the discipline of survival analysis has gained popularity in various applications. This is the case whenever an analyst it not only interested if an event occurs but rather when the event occurs. In modeling credit risk it is of particular interest when a loan default over time and in turn, understanding how the default probabilities change over time. In this context, survival analysis can help answer questions like: Given a loan has been alive for a specific time t, what is the probability of default at time x. Furthermore, when studying churn rates of customers survival analysis can give exclusive insights, not obtained by most of the other models. Furthermore, models like the one proposed by COX deal with censored observations in an effective manner.<\/span><\/p><p class=\"MsoNormal\"><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Roboto Slab', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;\">In this post, I want to illustrate some of the tools around for survival analysis.<\/span><\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-section elementor-top-section elementor-element elementor-element-4eafce9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4eafce9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cdb4b94\" data-id=\"cdb4b94\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e8656ed elementor-widget elementor-widget-text-editor\" data-id=\"e8656ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Roboto Slab', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;\">Microsoft EXCEL<\/span><\/h2><p><span style=\"font-family: 'Roboto Slab', serif; font-size: 11.5pt;\">Excel is maybe the most accessible and versatile tool for anybody working with data. Therefore people try almost everything to use Excel for everything and a few solutions have come up:<\/span><\/p><p><span lang=\"EN-US\" style=\"text-indent: -18pt;\"><span style=\"font-family: Roboto Slab, serif;\"><span style=\"font-size: 15.3333px;\">1.\u00a0<\/span><\/span><a style=\"text-indent: -18pt; background-color: #ffffff;\" href=\"https:\/\/atlasofscience.org\/survival-analysis-using-excel-learn-it-use-it-and-improve-your-work\/\">https:\/\/atlasofscience.org\/survival-analysis-using-excel-learn-it-use-it-and-improve-your-work\/<\/a><\/span><\/p><p><span lang=\"EN-US\" style=\"text-indent: -18pt;\">2.\u00a0<a style=\"text-indent: -18pt; background-color: #ffffff;\" href=\"https:\/\/help.xlstat.com\/customer\/en\/portal\/articles\/2062246-kaplan-meier-survival-analysis-in-excel-tutorial?b_id=9283\">https:\/\/help.xlstat.com\/customer\/en\/portal\/articles\/2062246-kaplan-meier-survival-analysis-in-excel-tutorial?b_id=9283<\/a><\/span><\/p><p><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Roboto Slab', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;\">However, I consider Excel not to be a viable tool due to it\u2019s limitations of handling data and the landscape of packages available.<\/span><\/p><h2><span style=\"font-size: 11.5pt; line-height: 107%; font-family: 'Roboto Slab', serif; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;\">STATA<\/span><\/h2><p>STATA is well documented and very easy to code and therefore a useful tool for non-developers. It has limited survival analysis build in and even provides a simple gui interface.<\/p><p><a href=\"https:\/\/stats.idre.ucla.edu\/stata\/seminars\/stata-survival\/\">https:\/\/stats.idre.ucla.edu\/stata\/seminars\/stata-survival\/<\/a><\/p><p>Ocasionally some new features are added.<\/p><p><a href=\"https:\/\/www.stata.com\/stata-news\/news33-1\/spotlight-stintreg\/\">https:\/\/www.stata.com\/stata-news\/news33-1\/spotlight-stintreg\/<\/a><\/p><p>However, it is very slow with large datasets and lacks several key functionalities when compared to R and <a href=\"https:\/\/mark-baerthel.de\/index.php\/2022\/python-vs-excel-for-financial-modeling\/\">Python<\/a>.<\/p><h2>R<\/h2><p>R is a great and easy to use to code tool for statistics. Terry Therneau with the library(survival) package has been made a remarkable development over the years. The estimators are fast, the output very well formatted and there is a wide range of functionalities available.<\/p><p>https:\/\/github.com\/therneau\/survival<\/p><h2>Python<\/h2><p>For a long time, the discipline of survival data has not been in the focus of most data scientist using python. However, Python is in contrast to all other options mentioned here, a full-featured programming language with unparalleled speed and ability to handle data.<\/p><p>Over the recent years there has been a rapid development of mainly two packages:<\/p><p style=\"font-family: 'Roboto Slab';\"><span style=\"line-height: 16.4067px; font-family: 'Roboto Slab', serif; font-size: 11.5pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;\">1.\u00a0<\/span><a style=\"background-color: #ffffff;\" href=\"https:\/\/pypi.org\/project\/scikit-survival\/\">https:\/\/pypi.org\/project\/scikit-survival\/<\/a><\/p><p style=\"font-family: 'Roboto Slab';\">2.\u00a0<a style=\"background-color: #ffffff;\" href=\"https:\/\/lifelines.readthedocs.io\/en\/latest\/#\">https:\/\/lifelines.readthedocs.io\/<\/a><\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-e157ecd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e157ecd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-619309d\" data-id=\"619309d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-772c81e elementor-widget elementor-widget-progress\" data-id=\"772c81e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"progress.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<span class=\"elementor-title\" id=\"elementor-progress-bar-772c81e\">\n\t\t\t\tExcel\t\t\t<\/span>\n\t\t\n\t\t<div aria-labelledby=\"elementor-progress-bar-772c81e\" class=\"elementor-progress-wrapper\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"15\">\n\t\t\t<div class=\"elementor-progress-bar\" data-max=\"15\">\n\t\t\t\t<span class=\"elementor-progress-text\"><\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-progress-percentage\">15%<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-18ef9a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"18ef9a0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-675e122\" data-id=\"675e122\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8b2a69e elementor-widget elementor-widget-progress\" data-id=\"8b2a69e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"progress.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<span class=\"elementor-title\" id=\"elementor-progress-bar-8b2a69e\">\n\t\t\t\tSTATA\t\t\t<\/span>\n\t\t\n\t\t<div aria-labelledby=\"elementor-progress-bar-8b2a69e\" class=\"elementor-progress-wrapper\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"35\">\n\t\t\t<div class=\"elementor-progress-bar\" data-max=\"35\">\n\t\t\t\t<span class=\"elementor-progress-text\"><\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-progress-percentage\">35%<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1c6abb1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1c6abb1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-92c05f2\" data-id=\"92c05f2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2dbf454 elementor-widget elementor-widget-progress\" data-id=\"2dbf454\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"progress.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<span class=\"elementor-title\" id=\"elementor-progress-bar-2dbf454\">\n\t\t\t\tR\t\t\t<\/span>\n\t\t\n\t\t<div aria-labelledby=\"elementor-progress-bar-2dbf454\" class=\"elementor-progress-wrapper\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"45\">\n\t\t\t<div class=\"elementor-progress-bar\" data-max=\"45\">\n\t\t\t\t<span class=\"elementor-progress-text\"><\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-progress-percentage\">45%<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c59169d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c59169d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-45bb9f0\" data-id=\"45bb9f0\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a9a1de5 elementor-widget elementor-widget-progress\" data-id=\"a9a1de5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"progress.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<span class=\"elementor-title\" id=\"elementor-progress-bar-a9a1de5\">\n\t\t\t\tPython\t\t\t<\/span>\n\t\t\n\t\t<div aria-labelledby=\"elementor-progress-bar-a9a1de5\" class=\"elementor-progress-wrapper\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"65\">\n\t\t\t<div class=\"elementor-progress-bar\" data-max=\"65\">\n\t\t\t\t<span class=\"elementor-progress-text\"><\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-progress-percentage\">65%<\/span>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>While survival analysis has been present in academia for quite some time, a lot of data scientist today focus more on neuronal networks, decision trees, random forest, grid search, KNN etc. However, the discipline of survival analysis has gained popularity in various applications. This is the case whenever an analyst it not only interested if an event occurs but rather when the event occurs. In modeling credit risk it is of particular interest when a loan default over time and in turn, understanding how the default probabilities change over time. In this context, survival analysis can help answer questions like: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[22,23,21,17],"class_list":["post-630","post","type-post","status-publish","format-standard","hentry","category-tools","tag-excel","tag-stata","tag-survival-analysis","tag-tools-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Survival analysis python<\/title>\n<meta name=\"description\" content=\"The implementation of advanced survival analysis models in data science requires the right set of tools. Sheding light in the capabilities of Python, STATA, etc.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Survival analysis python\" \/>\n<meta property=\"og:description\" content=\"The implementation of advanced survival analysis models in data science requires the right set of tools. Sheding light in the capabilities of Python, STATA, etc.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/\" \/>\n<meta property=\"og:site_name\" content=\"Mark Baerthel\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-31T22:03:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-11-13T13:17:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mark-baerthel.de\/wp-content\/uploads\/2020\/11\/boatsmall.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"700\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#\\\/schema\\\/person\\\/ac3b28e0319b942c21e3bf20ce84c1ca\"},\"headline\":\"Tools for survival analysis\",\"datePublished\":\"2020-10-31T22:03:16+00:00\",\"dateModified\":\"2020-11-13T13:17:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/\"},\"wordCount\":449,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#organization\"},\"keywords\":[\"excel\",\"stata\",\"survival analysis\",\"tools\"],\"articleSection\":[\"Tools\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/\",\"url\":\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/\",\"name\":\"Survival analysis python\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#website\"},\"datePublished\":\"2020-10-31T22:03:16+00:00\",\"dateModified\":\"2020-11-13T13:17:27+00:00\",\"description\":\"The implementation of advanced survival analysis models in data science requires the right set of tools. Sheding light in the capabilities of Python, STATA, etc.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/2020\\\/tools-for-survival-analysis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mark-baerthel.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tools for survival analysis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#website\",\"url\":\"https:\\\/\\\/mark-baerthel.de\\\/\",\"name\":\"Mark Baerthel\",\"description\":\"Data Science Consulting\",\"publisher\":{\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mark-baerthel.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#organization\",\"name\":\"Mark Baerthel\",\"url\":\"https:\\\/\\\/mark-baerthel.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mark-baerthel.de\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/cropped-logo.jpg\",\"contentUrl\":\"https:\\\/\\\/mark-baerthel.de\\\/wp-content\\\/uploads\\\/2020\\\/08\\\/cropped-logo.jpg\",\"width\":512,\"height\":512,\"caption\":\"Mark Baerthel\"},\"image\":{\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/#\\\/schema\\\/person\\\/ac3b28e0319b942c21e3bf20ce84c1ca\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mark-baerthel.de\\\/wp-content\\\/litespeed\\\/avatar\\\/8115544bc182c338441acb3f662a72ff.jpg?ver=1778112804\",\"url\":\"https:\\\/\\\/mark-baerthel.de\\\/wp-content\\\/litespeed\\\/avatar\\\/8115544bc182c338441acb3f662a72ff.jpg?ver=1778112804\",\"contentUrl\":\"https:\\\/\\\/mark-baerthel.de\\\/wp-content\\\/litespeed\\\/avatar\\\/8115544bc182c338441acb3f662a72ff.jpg?ver=1778112804\",\"caption\":\"admin\"},\"sameAs\":[\"https:\\\/\\\/mark-baerthel.de\"],\"url\":\"https:\\\/\\\/mark-baerthel.de\\\/index.php\\\/author\\\/mail2markb_zg8hrtle\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Survival analysis python","description":"The implementation of advanced survival analysis models in data science requires the right set of tools. Sheding light in the capabilities of Python, STATA, etc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/","og_locale":"en_US","og_type":"article","og_title":"Survival analysis python","og_description":"The implementation of advanced survival analysis models in data science requires the right set of tools. Sheding light in the capabilities of Python, STATA, etc.","og_url":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/","og_site_name":"Mark Baerthel","article_published_time":"2020-10-31T22:03:16+00:00","article_modified_time":"2020-11-13T13:17:27+00:00","og_image":[{"width":1400,"height":700,"url":"https:\/\/mark-baerthel.de\/wp-content\/uploads\/2020\/11\/boatsmall.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/#article","isPartOf":{"@id":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/"},"author":{"name":"admin","@id":"https:\/\/mark-baerthel.de\/#\/schema\/person\/ac3b28e0319b942c21e3bf20ce84c1ca"},"headline":"Tools for survival analysis","datePublished":"2020-10-31T22:03:16+00:00","dateModified":"2020-11-13T13:17:27+00:00","mainEntityOfPage":{"@id":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/"},"wordCount":449,"commentCount":0,"publisher":{"@id":"https:\/\/mark-baerthel.de\/#organization"},"keywords":["excel","stata","survival analysis","tools"],"articleSection":["Tools"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/","url":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/","name":"Survival analysis python","isPartOf":{"@id":"https:\/\/mark-baerthel.de\/#website"},"datePublished":"2020-10-31T22:03:16+00:00","dateModified":"2020-11-13T13:17:27+00:00","description":"The implementation of advanced survival analysis models in data science requires the right set of tools. Sheding light in the capabilities of Python, STATA, etc.","breadcrumb":{"@id":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mark-baerthel.de\/index.php\/2020\/tools-for-survival-analysis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mark-baerthel.de\/"},{"@type":"ListItem","position":2,"name":"Tools for survival analysis"}]},{"@type":"WebSite","@id":"https:\/\/mark-baerthel.de\/#website","url":"https:\/\/mark-baerthel.de\/","name":"Mark Baerthel","description":"Data Science Consulting","publisher":{"@id":"https:\/\/mark-baerthel.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mark-baerthel.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mark-baerthel.de\/#organization","name":"Mark Baerthel","url":"https:\/\/mark-baerthel.de\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mark-baerthel.de\/#\/schema\/logo\/image\/","url":"https:\/\/mark-baerthel.de\/wp-content\/uploads\/2020\/08\/cropped-logo.jpg","contentUrl":"https:\/\/mark-baerthel.de\/wp-content\/uploads\/2020\/08\/cropped-logo.jpg","width":512,"height":512,"caption":"Mark Baerthel"},"image":{"@id":"https:\/\/mark-baerthel.de\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/mark-baerthel.de\/#\/schema\/person\/ac3b28e0319b942c21e3bf20ce84c1ca","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mark-baerthel.de\/wp-content\/litespeed\/avatar\/8115544bc182c338441acb3f662a72ff.jpg?ver=1778112804","url":"https:\/\/mark-baerthel.de\/wp-content\/litespeed\/avatar\/8115544bc182c338441acb3f662a72ff.jpg?ver=1778112804","contentUrl":"https:\/\/mark-baerthel.de\/wp-content\/litespeed\/avatar\/8115544bc182c338441acb3f662a72ff.jpg?ver=1778112804","caption":"admin"},"sameAs":["https:\/\/mark-baerthel.de"],"url":"https:\/\/mark-baerthel.de\/index.php\/author\/mail2markb_zg8hrtle\/"}]}},"_links":{"self":[{"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/posts\/630","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/comments?post=630"}],"version-history":[{"count":7,"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/posts\/630\/revisions"}],"predecessor-version":[{"id":721,"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/posts\/630\/revisions\/721"}],"wp:attachment":[{"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/media?parent=630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/categories?post=630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mark-baerthel.de\/index.php\/wp-json\/wp\/v2\/tags?post=630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}