Skip to contents

Creates a summary object that produces detailed output when printed: the pairwise partial-correlation table (with zero-order comparison, df, t, and p) and — for three or more variables — the partial-correlation matrix.

Usage

# S3 method for class 'partial_cor'
summary(object, pairwise = TRUE, matrix = TRUE, digits = 3, ...)

Arguments

object

A partial_cor result object.

pairwise

Logical. Show the pairwise results table? (Default: TRUE)

matrix

Logical. Show the partial-correlation matrix (three or more analysis variables)? (Default: TRUE)

digits

Number of decimal places for formatting (Default: 3).

...

Additional arguments (not used).

Value

A summary.partial_cor object.

See also

partial_cor for the main analysis function.

Examples

result <- partial_cor(survey_data, trust_government, trust_media,
                      trust_science, controls = age)
summary(result)
#> 
#> Partial Correlation Results
#> ---------------------------
#> - Variables: trust_government, trust_media, trust_science
#> - Controlling for: age
#> - Missing: Listwise deletion
#> 
#> Partial Correlation Matrix:
#> ---------------------------
#>                   trust_government  trust_media  trust_science
#> trust_government                 1        0.014          0.020
#> trust_media                  0.014            1          0.015
#> trust_science                0.020        0.015              1
#> ---------------------------
#> 
#> Pairwise Results:
#>   --------------------------------------------------------------------------------------
#>   Variable 1        Variable 2     Partial r  Zero-order r    df      t     p     n  sig
#>   --------------------------------------------------------------------------------------
#>   trust_government  trust_media        0.014         0.014  2132  0.645  .519  2135     
#>   trust_government  trust_science      0.020         0.020  2132  0.938  .348  2135     
#>   trust_media       trust_science      0.015         0.015  2132  0.687  .492  2135     
#>   --------------------------------------------------------------------------------------
#> 
#> Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05
summary(result, matrix = FALSE)
#> 
#> Partial Correlation Results
#> ---------------------------
#> - Variables: trust_government, trust_media, trust_science
#> - Controlling for: age
#> - Missing: Listwise deletion
#> 
#> Pairwise Results:
#>   --------------------------------------------------------------------------------------
#>   Variable 1        Variable 2     Partial r  Zero-order r    df      t     p     n  sig
#>   --------------------------------------------------------------------------------------
#>   trust_government  trust_media        0.014         0.014  2132  0.645  .519  2135     
#>   trust_government  trust_science      0.020         0.020  2132  0.938  .348  2135     
#>   trust_media       trust_science      0.015         0.015  2132  0.687  .492  2135     
#>   --------------------------------------------------------------------------------------
#> 
#> Signif. codes: 0 '***' 0.001 '**' 0.01 '*' 0.05