Create survival curves using kaplanmeier, the log-rank test and making plots.
Project description
kaplanmeier
kaplanmeier
is a Python package to compute the kaplan meier curves, log-rank test, and make the plots.
Star this repo if you like it! ⭐️
Installation
pip install kaplanmeier
Import kaplanmeier package
import kaplanmeier as km
Example:
df = km.example_data()
time_event=df['time']
censoring=df['Died']
labx=df['group']
# Compute survival
out=km.fit(time_event, censoring, labx)
Make figure with cii_alpha=0.05 (default)
km.plot(out)
km.plot(out, cmap='Set1', cii_lines=None, cii_alpha=0.05)
km.plot(out, cmap='Set1', cii_lines='line', cii_alpha=0.05)
km.plot(out, cmap=[(1, 0, 1),(0, 1, 1)])
km.plot(out, cmap='Set2')
km.plot(out, cmap='Set2', methodtype='custom')
- df looks like this:
time Died group
0 485 0 1
1 526 1 2
2 588 1 2
3 997 0 1
4 426 1 1
.. ... ... ...
175 183 0 1
176 3196 0 1
177 457 1 2
178 2100 1 1
179 376 0 1
[180 rows x 3 columns]
Citation
Please cite kaplanmeier in your publications if this is useful for your research. Here is an example BibTeX entry:
@misc{erdogant2019kaplanmeier,
title={kaplanmeier},
author={Erdogan Taskesen},
year={2019},
howpublished={\url{https://github.com/erdogant/kaplanmeier}},
}
References
Maintainer
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
kaplanmeier-0.1.5.tar.gz
(10.3 kB
view hashes)
Built Distribution
Close
Hashes for kaplanmeier-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bf9f3a395e51625a1b527cb68fe2d8fe13733e93116876695d9b6c3328ef906 |
|
MD5 | a798ef1b9fa2c34e9a9892b8852a189b |
|
BLAKE2b-256 | 82c67290af52e59885ae7d5cb4112f9500e06cd9f0041837486bfd12ffc1b112 |