在python中运行差异分析。
LongitudinalDifferenceInDifferences的Python项目详细描述
简介
了解我们正在做的工作是否有助于团队实现其组织目标,这一点至关重要。问题是,可能还有许多其他影响在起作用。一种分析方法叫做差异分析法。如果我什么也没做,那么在人们开始使用我的产品后,我关心的数字或“关键绩效指标”(kpi)会发生什么变化。
在生产产品时,进行完全随机试验并不总是可行的(例如,由于成本或缺乏必要的基础设施)或合乎道德的(例如,将致癌药物随机分配给人群样本的一个亚组)。如果你想测量对某些定量关键绩效指标的影响,而你不能进行实验/随机对照试验/AB测试,那么这种分析适合你。
感谢sol sadeghi(cosine data science team@microsoft)向我介绍了这种分析技术,并帮助我进行了初始代码评审!
案例研究
这个工具如何在微软内部使用的例子,展示了一个产品对微软Windows部门内部/第一方开发者生产力(5+%)的影响。
入门
Our documentation is available on this repository's wiki.
演示
要使用一些示例数据查看工具的完整演示,
- 导航到
example
目录。 - 运行以下命令:
pythonexampleDIDAnalysis.py
贡献
这个项目欢迎大家提出意见和建议。大多数捐款要求您同意 出资人许可协议(CLA)声明您有权并且实际上有权授予我们 使用您的捐款的权利。有关详细信息,请访问https://cla.microsoft.com。
当您提交拉取请求时,cla bot将自动确定您是否需要提供 a cla并适当地装饰pr(例如,标签、注释)。只需按照说明操作 由机器人提供。您只需要使用我们的CLA在所有回购协议中执行一次。
这个项目采用了Microsoft Open Source Code of Conduct。 有关详细信息,请参见Code of Conduct FAQ或 如有任何其他问题或意见,请与opencode@microsoft.com联系。