跳到主要内容 跳到补充内容

创建典型的 t-test 报告

典型的学生 t-test 报表可以包括具有 Group StatisticsIndependent Samples Test 结果的表格。

在以下部分中,我们将使用应用于两个独立样本组 ObservationComparisonQlik Senset-test 函数来创建这些表格。这些样本的相应表格如下所示:

组统计
Type N Mean Standard Deviation Standard Error Mean
Comparison 20 11.95 14.61245 3.2674431
Observation2027.1512.5079972.7968933
独立的样本测试
Type conf t df Sig. (2-tailed) Mean Difference Standard Error Difference 95% Confidence Interval (Lower) 95% Confidence Interval (Upper)
Equal Variance not Assumed 0 3.534 37.116717335823 0.001 15.2 4.30101 6.48625 23.9137
Equal Variance Assumed8.7069393.534380.00115.24.301016.4930623.9069

加载样本数据

执行以下操作:

  1. 创建具有新工作表的新应用。
  2. 在数据加载编辑器中输入以下内容:

    Table1:
    Crosstable (Type, Value)
    Load recno() as ID, * inline [
    Observation|Comparison
    35|2
    40|27
    12|38
    15|31
    21|1
    14|19
    46|1
    10|34
    28|3
    48|1
    16|2
    30|3
    32|2
    48|1
    31|2
    22|1
    12|3
    39|29
    19|37
    25|2 ] (delimiter is '|');

    在此加载脚本中包括 recno(),因为 crosstable 需要三个参数。因此,recno() 仅提供额外参数,在这种情况下提供每一行的 ID。如果不使用此函数,则不会加载 Comparison 样本值。

  3. 单击 run script加载数据。

创建 Group statistics 表格

执行以下操作:

  1. 在数据加载编辑器中,单击 指南针 以转到应用视图,然后单击您以前创建的表格

    此项将打开工作表视图。

  2. 单击 编辑工作表以编辑表格。
  3. 图表中添加表格,在字段中向表格添加 Type 作为维度

  4. 添加以下表达式作为度量

    示例表达式
    标签 表达式
    N Count(Value)
    Mean Avg(Value)
    Standard Deviation Stdev(Value)
    Standard Error Mean Sterr(Value)
  5. 单击排序,并确保 Type 在排序列表顶部。

结果:

这些样本的 Group statistics 表格如下所示:

组统计
TypeNMeanStandard DeviationStandard Error Mean
Comparison2011.9514.612453.2674431
Observation2027.1512.5079972.7968933

创建 Independent sample test 表格

执行以下操作:

  1. 单击 编辑工作表以编辑表格。
  2. 图表中添加一个具有以下表达式的表作为表的维度。=ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)) 并给它提供“类型”标签。

  3. 添加以下表达式作为度量:

    示例表达式
    标签 表达式
    conf if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_conf(Type, Value),TTest_conf(Type, Value, 0))
    t if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_t(Type, Value),TTest_t(Type, Value, 0))
    df if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_df(Type, Value),TTest_df(Type, Value, 0))
    Sig. (2-tailed) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_sig(Type, Value),TTest_sig(Type, Value, 0))
    Mean Difference TTest_dif(Type, Value)
    Standard Error Difference if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_sterr(Type, Value),TTest_sterr(Type, Value, 0))
    95% Confidence Interval (Lower) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_lower(Type, Value,(1-(95)/100)/2),TTest_lower(Type, Value,(1-(95)/100)/2, 0))
    95% Confidence Interval (Upper) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_upper(Type, Value,(1-(95)/100)/2),TTest_upper(Type, Value,(1-(95)/100)/2, 0))

    结果:

    独立的样本测试
    Type conf t df Sig. (2-tailed) Mean Difference Standard Error Difference 95% Confidence Interval (Lower) 95% Confidence Interval (Upper)
    Equal Variance not Assumed 0 3.534 37.116717335823 0.001 15.2 4.30101 6.48625 23.9137
    Equal Variance Assumed8.7069393.534380.00115.24.301016.4930623.9069

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!