ttest.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:pysciencedock 作者: Kitware 项目源码 文件源码
def ttest(data):
    if len(data.index.levels[1]) != 2:
        raise Exception('T-test requires secondary index with two values')

    indexA, indexB = data.index.levels[1]

    dataA = data.xs(indexA, level=1)
    dataB = data.xs(indexB, level=1)

    statistic, pvalues = ttest_ind(dataA, dataB)

    pvalues = pd.DataFrame(
        [statistic, pvalues, -np.log10(pvalues)],
        columns=data.columns,
        index=['t', 'p', '-log10(p)']).transpose()

    return pvalues
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号