【问题标题】:Comparing means with Scipy: Direction of difference将均值与 Scipy 进行比较:差异的方向
【发布时间】:2021-09-22 08:21:31
【问题描述】:

我正在比较来自两个不同数据帧的两列。所有参与者都来自相同的人群/数据集。我想检查患者及其匹配对照的平均舒张压是否不同。我已经上传了两个数据框,df_positives 和 df_controls。

我有以下代码:

from scipy.stats import ttest_rel
scipy.stats.ttest_rel(df_positives['Average_BP_Diast_Autom'].dropna(), df_controls['Average_BP_Diast_Autom'].dropna())

我得到以下结果:

Ttest_relResult(statistic=2.0892097303753023, pvalue=0.038232699505362)

这告诉我这两个平均值之间存在显着差异,但我如何检查哪个平均值更大?会有更方便的测试来检查吗?

非常感谢!

【问题讨论】:

    标签: python scipy statistical-test


    【解决方案1】:

    我认为可以推断出方向:第二个参数(或第二个值)是从第一个参数中减去的那个,因此如果差为正数,则意味着第一个平均值更大。

    交换值的位置会导致相同的结果(t 值和 p 值),但 t 值的符号会相反,也就是说,如果它之前是正值,现在将是负值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多