在python中运行差异分析。

LongitudinalDifferenceInDifferences的Python项目详细描述


简介

了解我们正在做的工作是否有助于团队实现其组织目标,这一点至关重要。问题是,可能还有许多其他影响在起作用。一种分析方法叫做差异分析法。如果我什么也没做,那么在人们开始使用我的产品后,我关心的数字或“关键绩效指标”(kpi)会发生什么变化。

在生产产品时,进行完全随机试验并不总是可行的(例如,由于成本或缺乏必要的基础设施)或合乎道德的(例如,将致癌药物随机分配给人群样本的一个亚组)。如果你想测量对某些定量关键绩效指标的影响,而你不能进行实验/随机对照试验/AB测试,那么这种分析适合你。

感谢sol sadeghi(cosine data science team@microsoft)向我介绍了这种分析技术,并帮助我进行了初始代码评审!

案例研究

这个工具如何在微软内部使用的例子,展示了一个产品对微软Windows部门内部/第一方开发者生产力(5+%)的影响。

入门

Our documentation is available on this repository's wiki.

演示

要使用一些示例数据查看工具的完整演示,

  1. 导航到example目录。
  2. 运行以下命令:
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联系。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何修复尝试将用户签名到服务器主机时出现的“字符串无法转换为json对象”错误?   控制台Java:不使用新行更新命令行中的文本   java servlet接收xml数据时,出现错误   使用REST API在Bitbucket中复制或复制存储库   java如何在JavaFX中对齐一行?   java如何在活动中显示通过服务获得的数据?   返回BigDecimal作为字符串:返回int   java组织。openqa。硒。InvalidSelectorException:尝试查找元素时选择器无效   java仅在阻塞状态下通知和通知所有影响线程   java JBOSS无法启动部署   java方法的返回值能保证类型安全吗?   JavaeShadoop序列化组织。阿帕奇。hadoop。木卫一。短写失败   java如果我在同一个类上同步了两个方法,它们能同时运行吗?   不使用java数据库的spring分页实现   java如何将字符串切碎成这样的数组?