我正在建立一个 Cox PH 统计模型来预测乳腺癌患者的复发概率。我想为患者或医生创建一个在线界面,让他们可以输入相关的患者特征,并计算复发的概率。这是一个完美的例子,尽管是针对前列腺癌: http: //nomograms.mskcc.org/Prostate/PostRadicalProstatectomy.aspx
我的基本计划是使用 python 创建工具,并根据用户的输入和我之前安装的 Cox PH 模型使用 R 计算概率。该工具需要下拉框和用户输入的数值。问题是我从来没有用 Python 做过任何网络编程或 GUI 编程。我的经验是 Python 的科学编程方面(例如 Pylab 等)。我的问题是:
- 我需要哪些与 Python 和 R 相关的软件包?从我所做的一些谷歌搜索来看,RPy 和 Tkinter 似乎是明确的选择。
- 我如何存储统计模型,这样工具就不必在每次有人使用它时都从我的数据集中计算模型?对于 Cox PH 模型,这将需要存储基线危害和模型公式。
- 您的经验中有什么有用的提示吗?
我真的很感谢你的帮助!