Last updated: 2021-01-21

Checks: 7 0

Knit directory: emlr_mod_v_XXX/

This reproducible R Markdown analysis was created with workflowr (version 1.6.2). The Checks tab describes the reproducibility checks that were applied when the results were created. The Past versions tab lists the development history.


Great! Since the R Markdown file has been committed to the Git repository, you know the exact version of the code that produced these results.

Great job! The global environment was empty. Objects defined in the global environment can affect the analysis in your R Markdown file in unknown ways. For reproduciblity it’s best to always run the code in an empty environment.

The command set.seed(20200707) was run prior to running the code in the R Markdown file. Setting a seed ensures that any results that rely on randomness, e.g. subsampling or permutations, are reproducible.

Great job! Recording the operating system, R version, and package versions is critical for reproducibility.

Nice! There were no cached chunks for this analysis, so you can be confident that you successfully produced the results during this run.

Great job! Using relative paths to the files within your workflowr project makes it easier to run your code on other machines.

Great! You are using Git for version control. Tracking code development and connecting the code version to the results is critical for reproducibility.

The results in this page were generated with repository version 167eeec. See the Past versions tab to see a history of the changes made to the R Markdown and HTML files.

Note that you need to be careful to ensure that all relevant files for the analysis have been committed to Git prior to generating the results (you can use wflow_publish or wflow_git_commit). workflowr only checks the R Markdown file, but you know if there are other scripts or data files that it depends on. Below is the status of the Git repository when the results were generated:


Ignored files:
    Ignored:    .Rhistory
    Ignored:    .Rproj.user/

Unstaged changes:
    Modified:   data/auxillary/params_local.rds

Note that any generated files, e.g. HTML, png, CSS, etc., are not included in this status report because it is ok for generated content to have uncommitted changes.


These are the previous versions of the repository in which changes were made to the R Markdown (analysis/eMLR_assumption_testing.Rmd) and HTML (docs/eMLR_assumption_testing.html) files. If you’ve configured a remote Git repository (see ?wflow_git_remote), click on the hyperlinks in the table below to view the files as they were in that past version.

File Version Author Date Message
html 1f3e5b6 jens-daniel-mueller 2021-01-20 Build site.
html 0e7bdf1 jens-daniel-mueller 2021-01-15 cleaning template repository
html 73cbef3 jens-daniel-mueller 2021-01-15 Build site.
html 4571843 jens-daniel-mueller 2021-01-14 revision and html deleted for template copying
html 23151cd jens-daniel-mueller 2021-01-14 Build site.
html b3564aa jens-daniel-mueller 2021-01-14 Build site.
html 8d032c3 jens-daniel-mueller 2021-01-14 Build site.
html 022871c Donghe-Zhu 2021-01-13 Build site.
Rmd d44f36f Donghe-Zhu 2021-01-13 reorder analysis final
html 17dee1d jens-daniel-mueller 2021-01-13 Build site.
html a076226 Donghe-Zhu 2021-01-11 Build site.
Rmd 52eff18 Donghe-Zhu 2021-01-09 Implemet model_run and subsetting
html 7cdea0c jens-daniel-mueller 2021-01-06 Build site.
html fa85b93 jens-daniel-mueller 2021-01-06 Build site.
html e5cb81a Donghe-Zhu 2021-01-05 Build site.
html a499f10 Donghe-Zhu 2021-01-05 Build site.
Rmd 715bdb4 Donghe-Zhu 2021-01-02 model modification
html fb8a752 Donghe-Zhu 2020-12-23 Build site.
Rmd 82e3c9c Donghe-Zhu 2020-12-23 first build after creating model template
html 8fae0b2 Donghe-Zhu 2020-12-21 Build site.
html c8b76b3 jens-daniel-mueller 2020-12-19 Build site.
Rmd b5fedce jens-daniel-mueller 2020-12-19 first build after creating model template
Rmd 8e8abf5 Jens Müller 2020-12-18 Initial commit

1 Required data

Required are:

  • cleaned and prepared GLODAP-based synthetic cmorized model subsetting file
GLODAP <-
  read_csv(paste(path_version_data,
                 "GLODAPv2.2020_MLR_fitting_ready.csv",
                 sep = ""))

2 Predictor correlation

The correlation between:

  • pairs of seven potential predictor variables and
  • C* and seven potential predictor variables

were investigated based on:

  • property-property plots and
  • calculated correlation coefficients.

2.1 Correlation plots

For an overview, a random subset of data from all eras was plotted separately for both basins, with color indicating neutral density slabs (high density = dark-purple color).

for (i_basin in unique(GLODAP$basin)) {
# i_basin <- unique(GLODAP$basin)[1]

print(
GLODAP %>% 
  filter(basin == i_basin) %>% 
  sample_frac(0.05) %>% 
  ggpairs(columns = c(params_local$MLR_target,
                      params_local$MLR_predictors),
          upper = "blank",
          ggplot2::aes(col = gamma_slab, fill = gamma_slab, alpha = 0.01)) +
      scale_fill_viridis_d(direction = -1) +
      scale_color_viridis_d(direction = -1) +
      labs(title = paste("Basin:", i_basin ,"| era: all | subsample size: 5 % of",
                         nrow(GLODAP %>% filter(basin == i_basin))))
)
}

Version Author Date
1f3e5b6 jens-daniel-mueller 2021-01-20
0e7bdf1 jens-daniel-mueller 2021-01-15
4571843 jens-daniel-mueller 2021-01-14
b3564aa jens-daniel-mueller 2021-01-14
8d032c3 jens-daniel-mueller 2021-01-14
17dee1d jens-daniel-mueller 2021-01-13
7cdea0c jens-daniel-mueller 2021-01-06
fa85b93 jens-daniel-mueller 2021-01-06
e5cb81a Donghe-Zhu 2021-01-05
a499f10 Donghe-Zhu 2021-01-05
fb8a752 Donghe-Zhu 2020-12-23
8fae0b2 Donghe-Zhu 2020-12-21
c8b76b3 jens-daniel-mueller 2020-12-19

Version Author Date
1f3e5b6 jens-daniel-mueller 2021-01-20
0e7bdf1 jens-daniel-mueller 2021-01-15
4571843 jens-daniel-mueller 2021-01-14
b3564aa jens-daniel-mueller 2021-01-14
8d032c3 jens-daniel-mueller 2021-01-14
17dee1d jens-daniel-mueller 2021-01-13
7cdea0c jens-daniel-mueller 2021-01-06
fa85b93 jens-daniel-mueller 2021-01-06
e5cb81a Donghe-Zhu 2021-01-05
a499f10 Donghe-Zhu 2021-01-05
fb8a752 Donghe-Zhu 2020-12-23
8fae0b2 Donghe-Zhu 2020-12-21
c8b76b3 jens-daniel-mueller 2020-12-19

Individual correlation plots for each basin, era and neutral density (gamma) slab are available at:

/nfs/kryo/work/jenmueller/emlr_cant/model/v_XXX/figures/Observations_correlation/

if (params_local$plot_all_figures == "y") {

for (i_basin in unique(GLODAP$basin)) {
  for (i_era in unique(GLODAP$era)) {
    # i_basin <- unique(GLODAP$basin)[1]
    # i_era   <- unique(GLODAP$era)[1]

    GLODAP_basin_era <- GLODAP %>%
      filter(basin == i_basin,
             era == i_era)
    
    for (i_gamma_slab in unique(GLODAP_basin_era$gamma_slab)) {
      # i_gamma_slab <- unique(GLODAP_basin_era$gamma_slab)[5]

      GLODAP_highlight <- GLODAP_basin_era %>%
        mutate(gamma_highlight = if_else(gamma_slab == i_gamma_slab,
                                         "in", "out")) %>%
        arrange(desc(gamma_highlight))
      
      p <- GLODAP_highlight %>%
        ggpairs(
          columns = c(params_local$MLR_target,
                      params_local$MLR_predictors),
          ggplot2::aes(
            col = gamma_highlight,
            fill = gamma_highlight,
            alpha = 0.01
          )
        ) +
        scale_fill_manual(values = c("red", "grey")) +
        scale_color_manual(values = c("red", "grey")) +
        labs(
          title = paste(
            i_era,
            "|",
            i_basin,
            "| Gamma slab",
            i_gamma_slab,
            "| # obs total",
            nrow(GLODAP_basin_era),
            "| # obs slab",
            nrow(GLODAP_highlight %>%
                   filter(gamma_highlight == "in"))
          )
        )
      
      png(
        filename = paste(
          path_version_figures,
          "Observations_correlation/",
          paste(
            "Predictor_correlation",
            i_era,
            i_basin,
            i_gamma_slab,
            ".png",
            sep = "_"
          ),
          sep = ""),
        width = 12,
        height = 12,
        units = "in",
        res = 300
      )
      
      print(p)
      
      dev.off()
      
    }
  }
}

}

2.2 Correlation assessment

2.2.1 Calculation of correlation coeffcients

Correlation coefficients were calculated individually within each slabs, era and basin.

for (i_basin in unique(GLODAP$basin)) {
  for (i_era in unique(GLODAP$era)) {
    # i_basin <- unique(GLODAP$basin)[1]
    # i_era   <- unique(GLODAP$era)[1]
    
    GLODAP_basin_era <- GLODAP %>%
      filter(basin == i_basin,
             era == i_era) %>%
      select(basin,
             era,
             gamma_slab,
             params_local$MLR_target,
             params_local$MLR_predictors)
    
    for (i_gamma_slab in unique(GLODAP_basin_era$gamma_slab)) {
      # i_gamma_slab <- unique(GLODAP_basin_era$gamma_slab)[5]
      print(i_gamma_slab)
      
      GLODAP_basin_era_slab <- GLODAP_basin_era %>%
        filter(gamma_slab == i_gamma_slab)
      
      # calculate correlation table
      cor_target_predictor_temp <- GLODAP_basin_era_slab %>%
        select(-c(basin, era, gamma_slab)) %>%
        correlate() %>%
        focus(params_local$MLR_target) %>%
        mutate(basin = i_basin,
               era = i_era,
               gamma_slab = i_gamma_slab)
      
      if (exists("cor_target_predictor")) {
        cor_target_predictor <-
          bind_rows(cor_target_predictor, cor_target_predictor_temp)
      }
      
      if (!exists("cor_target_predictor")) {
        cor_target_predictor <- cor_target_predictor_temp
      }
      
      
      cor_predictors_temp <- GLODAP_basin_era_slab %>%
        select(-c(basin, era, gamma_slab)) %>%
        correlate() %>%
        shave %>%
        stretch() %>%
        filter(!is.na(r),
               x != params_local$MLR_target,
               y != params_local$MLR_target) %>%
        mutate(pair = paste(x, y, sep = " + ")) %>%
        select(-c(x, y)) %>%
        mutate(basin = i_basin,
               era = i_era,
               gamma_slab = i_gamma_slab)
      
      if (exists("cor_predictors")) {
        cor_predictors <- bind_rows(cor_predictors, cor_predictors_temp)
      }
      
      if (!exists("cor_predictors")) {
        cor_predictors <- cor_predictors_temp
      }
      
      
      
    }
  }
}

rm(cor_predictors_temp, cor_target_predictor_temp,
   i_gamma_slab, i_era, i_basin,
   GLODAP_basin_era, GLODAP_basin_era_slab)

2.2.2 Predictor pairs

Below, the range of correlations coefficients for each predictor pair is plotted per basin (facet) and density slab (color). Note that the range indicates the min and max values of in total 3 calculated coefficients (one per era).

# calculate min, max, mean across all eras
cor_predictors_stats <- cor_predictors %>% 
  group_by(pair, basin, gamma_slab) %>% 
  summarise(mean_r = mean(r),
            min_r = min(r),
            max_r = max(r)) %>% 
  ungroup()

# plot figure
cor_predictors_stats %>% 
  mutate(pair = reorder(pair, mean_r)) %>%
  ggplot() +
  geom_vline(xintercept = c(-0.9, 0.9), col = "red") +
  geom_vline(xintercept = 0) +
  geom_linerange(
    aes(y = pair, xmin = min_r, xmax = max_r, col = gamma_slab),
    position = position_dodge(width = 0.6)) +
  facet_wrap(~basin) +
  scale_color_viridis_d(direction = -1) +
  labs(x = "correlation coefficient", y = "") +
  theme(legend.position = "top")

Version Author Date
1f3e5b6 jens-daniel-mueller 2021-01-20
0e7bdf1 jens-daniel-mueller 2021-01-15
4571843 jens-daniel-mueller 2021-01-14
b3564aa jens-daniel-mueller 2021-01-14
8d032c3 jens-daniel-mueller 2021-01-14
17dee1d jens-daniel-mueller 2021-01-13
e5cb81a Donghe-Zhu 2021-01-05
a499f10 Donghe-Zhu 2021-01-05
8fae0b2 Donghe-Zhu 2020-12-21
c8b76b3 jens-daniel-mueller 2020-12-19
# print table
kable(cor_predictors_stats) %>%
  add_header_above() %>%
  kable_styling() %>%
  scroll_box(width = "100%", height = "400px")
pair basin gamma_slab mean_r min_r max_r
aou + oxygen Atlantic (-Inf,26] -0.9210937 -0.9623276 -0.8848832
aou + oxygen Atlantic (26,26.5] -0.9494298 -0.9605416 -0.9395133
aou + oxygen Atlantic (26.5,26.75] -0.9833241 -0.9858666 -0.9791272
aou + oxygen Atlantic (26.75,27] -0.9908345 -0.9921983 -0.9900523
aou + oxygen Atlantic (27,27.25] -0.9922490 -0.9942281 -0.9893840
aou + oxygen Atlantic (27.25,27.5] -0.9791656 -0.9848834 -0.9727601
aou + oxygen Atlantic (27.5,27.75] -0.9725924 -0.9788016 -0.9654316
aou + oxygen Atlantic (27.75,27.85] -0.9732661 -0.9789778 -0.9660461
aou + oxygen Atlantic (27.85,27.95] -0.9505693 -0.9629555 -0.9324223
aou + oxygen Atlantic (27.95,28.05] -0.9231549 -0.9501939 -0.8702502
aou + oxygen Atlantic (28.05,28.1] -0.9462631 -0.9731442 -0.8948993
aou + oxygen Atlantic (28.1,28.15] -0.9675558 -0.9799740 -0.9535419
aou + oxygen Atlantic (28.15,28.2] -0.9808252 -0.9851716 -0.9738830
aou + oxygen Atlantic (28.2, Inf] -0.9203864 -0.9701413 -0.8730366
aou + oxygen Indo-Pacific (-Inf,26] -0.9449514 -0.9540969 -0.9290709
aou + oxygen Indo-Pacific (26,26.5] -0.9712222 -0.9831385 -0.9571229
aou + oxygen Indo-Pacific (26.5,26.75] -0.9810173 -0.9828121 -0.9791924
aou + oxygen Indo-Pacific (26.75,27] -0.9725806 -0.9766859 -0.9655431
aou + oxygen Indo-Pacific (27,27.25] -0.9842586 -0.9879462 -0.9811845
aou + oxygen Indo-Pacific (27.25,27.5] -0.9940379 -0.9959699 -0.9925445
aou + oxygen Indo-Pacific (27.5,27.75] -0.9963289 -0.9974095 -0.9954690
aou + oxygen Indo-Pacific (27.75,27.85] -0.9977408 -0.9982895 -0.9973627
aou + oxygen Indo-Pacific (27.85,27.95] -0.9981088 -0.9984285 -0.9979434
aou + oxygen Indo-Pacific (27.95,28.05] -0.9987375 -0.9993156 -0.9980091
aou + oxygen Indo-Pacific (28.05,28.1] -0.9988969 -0.9994166 -0.9981335
aou + oxygen Indo-Pacific (28.1, Inf] -0.9985885 -0.9991125 -0.9976600
aou + phosphate Atlantic (-Inf,26] 0.9339167 0.8861831 0.9749979
aou + phosphate Atlantic (26,26.5] 0.8620931 0.8121392 0.8890332
aou + phosphate Atlantic (26.5,26.75] 0.9275513 0.8992581 0.9610896
aou + phosphate Atlantic (26.75,27] 0.9528420 0.9485651 0.9601405
aou + phosphate Atlantic (27,27.25] 0.9235494 0.9094766 0.9320651
aou + phosphate Atlantic (27.25,27.5] 0.8977810 0.8764722 0.9243688
aou + phosphate Atlantic (27.5,27.75] 0.8029909 0.7075948 0.9024948
aou + phosphate Atlantic (27.75,27.85] 0.6839125 0.5112823 0.8594668
aou + phosphate Atlantic (27.85,27.95] 0.6935655 0.5440488 0.8162237
aou + phosphate Atlantic (27.95,28.05] 0.8253596 0.7154879 0.8951299
aou + phosphate Atlantic (28.05,28.1] 0.9477907 0.9272359 0.9604414
aou + phosphate Atlantic (28.1,28.15] 0.9722641 0.9670035 0.9788538
aou + phosphate Atlantic (28.15,28.2] 0.9790655 0.9664194 0.9897902
aou + phosphate Atlantic (28.2, Inf] 0.9176469 0.8613758 0.9596938
aou + phosphate Indo-Pacific (-Inf,26] 0.9504373 0.9433381 0.9550804
aou + phosphate Indo-Pacific (26,26.5] 0.9570821 0.9528842 0.9611814
aou + phosphate Indo-Pacific (26.5,26.75] 0.9636544 0.9558169 0.9738426
aou + phosphate Indo-Pacific (26.75,27] 0.9631790 0.9460422 0.9752998
aou + phosphate Indo-Pacific (27,27.25] 0.9725663 0.9548140 0.9835769
aou + phosphate Indo-Pacific (27.25,27.5] 0.9792479 0.9737972 0.9860420
aou + phosphate Indo-Pacific (27.5,27.75] 0.9840011 0.9779085 0.9894279
aou + phosphate Indo-Pacific (27.75,27.85] 0.9921220 0.9895319 0.9937596
aou + phosphate Indo-Pacific (27.85,27.95] 0.9941779 0.9933025 0.9951298
aou + phosphate Indo-Pacific (27.95,28.05] 0.9959540 0.9952680 0.9970570
aou + phosphate Indo-Pacific (28.05,28.1] 0.9951091 0.9939650 0.9963544
aou + phosphate Indo-Pacific (28.1, Inf] 0.9882023 0.9823308 0.9932366
aou + phosphate_star Atlantic (-Inf,26] 0.2932995 0.0327941 0.4950508
aou + phosphate_star Atlantic (26,26.5] 0.3623216 0.2842431 0.4243318
aou + phosphate_star Atlantic (26.5,26.75] 0.3356861 0.0801234 0.8192456
aou + phosphate_star Atlantic (26.75,27] 0.0521599 -0.1451818 0.2961077
aou + phosphate_star Atlantic (27,27.25] 0.0603171 0.0258212 0.1052120
aou + phosphate_star Atlantic (27.25,27.5] 0.0512083 -0.0398323 0.1437708
aou + phosphate_star Atlantic (27.5,27.75] 0.2151797 0.0724091 0.4011929
aou + phosphate_star Atlantic (27.75,27.85] 0.2867370 0.0226523 0.6112583
aou + phosphate_star Atlantic (27.85,27.95] 0.3609226 0.1723034 0.5495582
aou + phosphate_star Atlantic (27.95,28.05] 0.6157414 0.4713467 0.7176197
aou + phosphate_star Atlantic (28.05,28.1] 0.8593043 0.8368624 0.8768759
aou + phosphate_star Atlantic (28.1,28.15] 0.9150204 0.9095608 0.9230080
aou + phosphate_star Atlantic (28.15,28.2] 0.9312552 0.8954013 0.9592144
aou + phosphate_star Atlantic (28.2, Inf] 0.8379454 0.7492252 0.8978529
aou + phosphate_star Indo-Pacific (-Inf,26] 0.5124921 0.4237458 0.5753585
aou + phosphate_star Indo-Pacific (26,26.5] 0.4483327 0.3430047 0.5181948
aou + phosphate_star Indo-Pacific (26.5,26.75] 0.4224676 0.3093288 0.6079076
aou + phosphate_star Indo-Pacific (26.75,27] 0.5986132 0.4832320 0.6839136
aou + phosphate_star Indo-Pacific (27,27.25] 0.6714604 0.6043182 0.7434879
aou + phosphate_star Indo-Pacific (27.25,27.5] 0.4712435 0.3442303 0.5492893
aou + phosphate_star Indo-Pacific (27.5,27.75] 0.0509995 -0.0553382 0.1109817
aou + phosphate_star Indo-Pacific (27.75,27.85] -0.2373491 -0.2420771 -0.2344243
aou + phosphate_star Indo-Pacific (27.85,27.95] -0.3135698 -0.4190566 -0.1510260
aou + phosphate_star Indo-Pacific (27.95,28.05] -0.3014347 -0.4820040 -0.1054336
aou + phosphate_star Indo-Pacific (28.05,28.1] -0.1806225 -0.3329776 -0.0328146
aou + phosphate_star Indo-Pacific (28.1, Inf] -0.4260229 -0.4926627 -0.3101030
aou + silicate Atlantic (-Inf,26] 0.1435423 -0.0955795 0.3705651
aou + silicate Atlantic (26,26.5] 0.3440613 0.2008893 0.5384695
aou + silicate Atlantic (26.5,26.75] 0.6207845 0.5665940 0.6958205
aou + silicate Atlantic (26.75,27] 0.7959353 0.7608808 0.8498971
aou + silicate Atlantic (27,27.25] 0.6327960 0.6138355 0.6447848
aou + silicate Atlantic (27.25,27.5] 0.6396356 0.5759453 0.6874746
aou + silicate Atlantic (27.5,27.75] 0.5497364 0.4235519 0.7291920
aou + silicate Atlantic (27.75,27.85] 0.4425381 0.2633242 0.6976282
aou + silicate Atlantic (27.85,27.95] 0.4822056 0.3593256 0.6650165
aou + silicate Atlantic (27.95,28.05] 0.6735165 0.6154608 0.7542232
aou + silicate Atlantic (28.05,28.1] 0.8889751 0.8783757 0.8961812
aou + silicate Atlantic (28.1,28.15] 0.9444410 0.9399094 0.9532958
aou + silicate Atlantic (28.15,28.2] 0.9481837 0.9374090 0.9653492
aou + silicate Atlantic (28.2, Inf] 0.6963430 0.5270609 0.8586750
aou + silicate Indo-Pacific (-Inf,26] 0.7997585 0.7453151 0.8687568
aou + silicate Indo-Pacific (26,26.5] 0.7903060 0.7598011 0.8083666
aou + silicate Indo-Pacific (26.5,26.75] 0.7741750 0.7476745 0.8238175
aou + silicate Indo-Pacific (26.75,27] 0.8570278 0.8367098 0.8946676
aou + silicate Indo-Pacific (27,27.25] 0.9095480 0.8889162 0.9399155
aou + silicate Indo-Pacific (27.25,27.5] 0.9295193 0.9072189 0.9561869
aou + silicate Indo-Pacific (27.5,27.75] 0.9433008 0.9325084 0.9629708
aou + silicate Indo-Pacific (27.75,27.85] 0.9658583 0.9595010 0.9760728
aou + silicate Indo-Pacific (27.85,27.95] 0.9748952 0.9674108 0.9803362
aou + silicate Indo-Pacific (27.95,28.05] 0.9825806 0.9746922 0.9868028
aou + silicate Indo-Pacific (28.05,28.1] 0.9903780 0.9863109 0.9935907
aou + silicate Indo-Pacific (28.1, Inf] 0.8655761 0.8339183 0.8847298
oxygen + phosphate Atlantic (-Inf,26] -0.8663778 -0.9417279 -0.7412566
oxygen + phosphate Atlantic (26,26.5] -0.7000443 -0.7743355 -0.5778366
oxygen + phosphate Atlantic (26.5,26.75] -0.8611658 -0.8973623 -0.8276934
oxygen + phosphate Atlantic (26.75,27] -0.9197327 -0.9359452 -0.9097534
oxygen + phosphate Atlantic (27,27.25] -0.8831464 -0.8971905 -0.8620409
oxygen + phosphate Atlantic (27.25,27.5] -0.8461260 -0.8813733 -0.8169513
oxygen + phosphate Atlantic (27.5,27.75] -0.7299491 -0.8341974 -0.6171992
oxygen + phosphate Atlantic (27.75,27.85] -0.5371340 -0.7531205 -0.3110316
oxygen + phosphate Atlantic (27.85,27.95] -0.4629708 -0.6341291 -0.2290092
oxygen + phosphate Atlantic (27.95,28.05] -0.5700218 -0.7278694 -0.2996453
oxygen + phosphate Atlantic (28.05,28.1] -0.8036322 -0.8746763 -0.6713297
oxygen + phosphate Atlantic (28.1,28.15] -0.8885758 -0.9106561 -0.8523893
oxygen + phosphate Atlantic (28.15,28.2] -0.9312085 -0.9556937 -0.9180894
oxygen + phosphate Atlantic (28.2, Inf] -0.7429524 -0.8849874 -0.5956059
oxygen + phosphate Indo-Pacific (-Inf,26] -0.8299550 -0.8467802 -0.7973737
oxygen + phosphate Indo-Pacific (26,26.5] -0.8797747 -0.9031572 -0.8384718
oxygen + phosphate Indo-Pacific (26.5,26.75] -0.9170650 -0.9326106 -0.8993907
oxygen + phosphate Indo-Pacific (26.75,27] -0.9205043 -0.9394573 -0.8980119
oxygen + phosphate Indo-Pacific (27,27.25] -0.9493433 -0.9581388 -0.9325483
oxygen + phosphate Indo-Pacific (27.25,27.5] -0.9664324 -0.9761325 -0.9484257
oxygen + phosphate Indo-Pacific (27.5,27.75] -0.9757491 -0.9818321 -0.9650787
oxygen + phosphate Indo-Pacific (27.75,27.85] -0.9887611 -0.9927883 -0.9833529
oxygen + phosphate Indo-Pacific (27.85,27.95] -0.9895497 -0.9937184 -0.9873934
oxygen + phosphate Indo-Pacific (27.95,28.05] -0.9911152 -0.9942622 -0.9883260
oxygen + phosphate Indo-Pacific (28.05,28.1] -0.9907798 -0.9937021 -0.9874576
oxygen + phosphate Indo-Pacific (28.1, Inf] -0.9831728 -0.9908770 -0.9733160
oxygen + phosphate_star Atlantic (-Inf,26] -0.0439548 -0.1888279 0.1750211
oxygen + phosphate_star Atlantic (26,26.5] -0.0937948 -0.1217000 -0.0573360
oxygen + phosphate_star Atlantic (26.5,26.75] -0.1964488 -0.7005227 0.0702429
oxygen + phosphate_star Atlantic (26.75,27] 0.0517837 -0.1815692 0.2339684
oxygen + phosphate_star Atlantic (27,27.25] 0.0403054 -0.0085985 0.0673417
oxygen + phosphate_star Atlantic (27.25,27.5] 0.0795439 -0.0249721 0.1842194
oxygen + phosphate_star Atlantic (27.5,27.75] -0.0793212 -0.2490807 0.0717100
oxygen + phosphate_star Atlantic (27.75,27.85] -0.1018370 -0.4528051 0.2014536
oxygen + phosphate_star Atlantic (27.85,27.95] -0.0819055 -0.3044153 0.1738133
oxygen + phosphate_star Atlantic (27.95,28.05] -0.2941046 -0.4814769 0.0060518
oxygen + phosphate_star Atlantic (28.05,28.1] -0.6620808 -0.7441232 -0.5124915
oxygen + phosphate_star Atlantic (28.1,28.15] -0.7910805 -0.8202049 -0.7489266
oxygen + phosphate_star Atlantic (28.15,28.2] -0.8543341 -0.9002898 -0.8175255
oxygen + phosphate_star Atlantic (28.2, Inf] -0.6118463 -0.7875055 -0.4153590
oxygen + phosphate_star Indo-Pacific (-Inf,26] -0.2382659 -0.3259185 -0.1611179
oxygen + phosphate_star Indo-Pacific (26,26.5] -0.2510340 -0.3103861 -0.1794202
oxygen + phosphate_star Indo-Pacific (26.5,26.75] -0.2771008 -0.4499686 -0.1791139
oxygen + phosphate_star Indo-Pacific (26.75,27] -0.4595021 -0.5530329 -0.2919589
oxygen + phosphate_star Indo-Pacific (27,27.25] -0.5833725 -0.6535896 -0.4592585
oxygen + phosphate_star Indo-Pacific (27.25,27.5] -0.4112376 -0.5079428 -0.2338729
oxygen + phosphate_star Indo-Pacific (27.5,27.75] -0.0006668 -0.1043966 0.1464830
oxygen + phosphate_star Indo-Pacific (27.75,27.85] 0.2695589 0.2298494 0.2998597
oxygen + phosphate_star Indo-Pacific (27.85,27.95] 0.3547038 0.2112269 0.4615945
oxygen + phosphate_star Indo-Pacific (27.95,28.05] 0.3435489 0.1634526 0.5196264
oxygen + phosphate_star Indo-Pacific (28.05,28.1] 0.2187510 0.0856698 0.3661542
oxygen + phosphate_star Indo-Pacific (28.1, Inf] 0.4567786 0.3569081 0.5137391
oxygen + silicate Atlantic (-Inf,26] -0.0305278 -0.6041686 0.4482681
oxygen + silicate Atlantic (26,26.5] -0.4314745 -0.6878190 -0.2558677
oxygen + silicate Atlantic (26.5,26.75] -0.6315163 -0.6954525 -0.5896978
oxygen + silicate Atlantic (26.75,27] -0.7705197 -0.8139741 -0.7421973
oxygen + silicate Atlantic (27,27.25] -0.5704295 -0.5863540 -0.5551832
oxygen + silicate Atlantic (27.25,27.5] -0.5921970 -0.6366353 -0.5279703
oxygen + silicate Atlantic (27.5,27.75] -0.4641657 -0.6386202 -0.3257792
oxygen + silicate Atlantic (27.75,27.85] -0.2660655 -0.5488116 -0.0474173
oxygen + silicate Atlantic (27.85,27.95] -0.2112856 -0.4335928 -0.0197358
oxygen + silicate Atlantic (27.95,28.05] -0.3605893 -0.5231060 -0.1653692
oxygen + silicate Atlantic (28.05,28.1] -0.7099203 -0.7708889 -0.6165090
oxygen + silicate Atlantic (28.1,28.15] -0.8435616 -0.8618609 -0.8311741
oxygen + silicate Atlantic (28.15,28.2] -0.9197272 -0.9304852 -0.8992364
oxygen + silicate Atlantic (28.2, Inf] -0.5246651 -0.8073352 -0.2746950
oxygen + silicate Indo-Pacific (-Inf,26] -0.6400928 -0.7203731 -0.5618375
oxygen + silicate Indo-Pacific (26,26.5] -0.6731889 -0.7022922 -0.6578994
oxygen + silicate Indo-Pacific (26.5,26.75] -0.6794356 -0.7224339 -0.6376973
oxygen + silicate Indo-Pacific (26.75,27] -0.7706206 -0.8137081 -0.7221291
oxygen + silicate Indo-Pacific (27,27.25] -0.8616722 -0.8993981 -0.8174159
oxygen + silicate Indo-Pacific (27.25,27.5] -0.9022169 -0.9359748 -0.8532483
oxygen + silicate Indo-Pacific (27.5,27.75] -0.9271109 -0.9496512 -0.8981115
oxygen + silicate Indo-Pacific (27.75,27.85] -0.9597074 -0.9705878 -0.9404557
oxygen + silicate Indo-Pacific (27.85,27.95] -0.9675272 -0.9778114 -0.9521227
oxygen + silicate Indo-Pacific (27.95,28.05] -0.9748711 -0.9818170 -0.9621138
oxygen + silicate Indo-Pacific (28.05,28.1] -0.9853523 -0.9911697 -0.9777965
oxygen + silicate Indo-Pacific (28.1, Inf] -0.8638733 -0.8842951 -0.8255780
phosphate + phosphate_star Atlantic (-Inf,26] 0.4956739 0.1663615 0.7540386
phosphate + phosphate_star Atlantic (26,26.5] 0.7656584 0.6761316 0.8710073
phosphate + phosphate_star Atlantic (26.5,26.75] 0.6408470 0.4773425 0.9435438
phosphate + phosphate_star Atlantic (26.75,27] 0.3358179 0.1233900 0.5734317
phosphate + phosphate_star Atlantic (27,27.25] 0.4318926 0.3802229 0.4631923
phosphate + phosphate_star Atlantic (27.25,27.5] 0.4615751 0.4163382 0.4942829
phosphate + phosphate_star Atlantic (27.5,27.75] 0.7334010 0.7178132 0.7418677
phosphate + phosphate_star Atlantic (27.75,27.85] 0.8870756 0.8653795 0.9275912
phosphate + phosphate_star Atlantic (27.85,27.95] 0.9179548 0.9054938 0.9295679
phosphate + phosphate_star Atlantic (27.95,28.05] 0.9496668 0.9453267 0.9522198
phosphate + phosphate_star Atlantic (28.05,28.1] 0.9763489 0.9696526 0.9804782
phosphate + phosphate_star Atlantic (28.1,28.15] 0.9832776 0.9816655 0.9848834
phosphate + phosphate_star Atlantic (28.15,28.2] 0.9848233 0.9788299 0.9885349
phosphate + phosphate_star Atlantic (28.2, Inf] 0.9830496 0.9780971 0.9871572
phosphate + phosphate_star Indo-Pacific (-Inf,26] 0.7370143 0.6629284 0.7788790
phosphate + phosphate_star Indo-Pacific (26,26.5] 0.6764829 0.5945319 0.7464827
phosphate + phosphate_star Indo-Pacific (26.5,26.75] 0.6328283 0.5420210 0.7652940
phosphate + phosphate_star Indo-Pacific (26.75,27] 0.7681188 0.6829845 0.8163256
phosphate + phosphate_star Indo-Pacific (27,27.25] 0.8082275 0.7489981 0.8429185
phosphate + phosphate_star Indo-Pacific (27.25,27.5] 0.6289470 0.5300193 0.6828928
phosphate + phosphate_star Indo-Pacific (27.5,27.75] 0.2164063 0.1177669 0.2985988
phosphate + phosphate_star Indo-Pacific (27.75,27.85] -0.1249186 -0.1417113 -0.1115210
phosphate + phosphate_star Indo-Pacific (27.85,27.95] -0.2186559 -0.3153621 -0.0547606
phosphate + phosphate_star Indo-Pacific (27.95,28.05] -0.2184803 -0.3989298 -0.0112395
phosphate + phosphate_star Indo-Pacific (28.05,28.1] -0.0867832 -0.2396040 0.0727087
phosphate + phosphate_star Indo-Pacific (28.1, Inf] -0.2903208 -0.3934271 -0.1330283
sal + aou Atlantic (-Inf,26] -0.3290726 -0.3994769 -0.2413586
sal + aou Atlantic (26,26.5] -0.4259463 -0.6957853 -0.2194451
sal + aou Atlantic (26.5,26.75] -0.0925723 -0.7220496 0.2435704
sal + aou Atlantic (26.75,27] 0.3305151 0.1154712 0.5672571
sal + aou Atlantic (27,27.25] 0.3117494 0.2588538 0.4141876
sal + aou Atlantic (27.25,27.5] 0.5528251 0.4697440 0.6277144
sal + aou Atlantic (27.5,27.75] 0.5323173 0.5049460 0.5827772
sal + aou Atlantic (27.75,27.85] 0.3541332 0.1834213 0.4456541
sal + aou Atlantic (27.85,27.95] 0.1718742 0.0774087 0.2206727
sal + aou Atlantic (27.95,28.05] -0.2286143 -0.2767580 -0.2007689
sal + aou Atlantic (28.05,28.1] -0.7410776 -0.7584204 -0.7206205
sal + aou Atlantic (28.1,28.15] -0.8726677 -0.8776739 -0.8682162
sal + aou Atlantic (28.15,28.2] -0.8516380 -0.8802360 -0.8215009
sal + aou Atlantic (28.2, Inf] -0.8988927 -0.9544903 -0.8689173
sal + aou Indo-Pacific (-Inf,26] -0.1527464 -0.2785078 0.0512398
sal + aou Indo-Pacific (26,26.5] -0.2344889 -0.3885744 -0.0503267
sal + aou Indo-Pacific (26.5,26.75] -0.1397092 -0.4451865 0.1479270
sal + aou Indo-Pacific (26.75,27] -0.3241188 -0.5810817 -0.0630124
sal + aou Indo-Pacific (27,27.25] -0.5826482 -0.7019751 -0.4940972
sal + aou Indo-Pacific (27.25,27.5] -0.4589364 -0.6201695 -0.2485495
sal + aou Indo-Pacific (27.5,27.75] -0.0009471 -0.1380915 0.1987127
sal + aou Indo-Pacific (27.75,27.85] 0.4012011 0.3678549 0.4391210
sal + aou Indo-Pacific (27.85,27.95] 0.5942633 0.5524583 0.6624758
sal + aou Indo-Pacific (27.95,28.05] 0.7868140 0.6653102 0.8573917
sal + aou Indo-Pacific (28.05,28.1] 0.8457796 0.7289826 0.9241315
sal + aou Indo-Pacific (28.1, Inf] 0.5357851 0.4915114 0.5677628
sal + oxygen Atlantic (-Inf,26] 0.1459896 -0.1885701 0.4357109
sal + oxygen Atlantic (26,26.5] 0.1503492 -0.0899063 0.4330307
sal + oxygen Atlantic (26.5,26.75] -0.0645955 -0.4000187 0.5697301
sal + oxygen Atlantic (26.75,27] -0.4497919 -0.6634067 -0.2505270
sal + oxygen Atlantic (27,27.25] -0.4223488 -0.5141722 -0.3604011
sal + oxygen Atlantic (27.25,27.5] -0.7036110 -0.7865526 -0.6319974
sal + oxygen Atlantic (27.5,27.75] -0.7067418 -0.7480410 -0.6674345
sal + oxygen Atlantic (27.75,27.85] -0.5490458 -0.6543253 -0.3911025
sal + oxygen Atlantic (27.85,27.95] -0.4554404 -0.5483015 -0.3543479
sal + oxygen Atlantic (27.95,28.05] -0.1356977 -0.2883012 -0.0149807
sal + oxygen Atlantic (28.05,28.1] 0.5036118 0.3948727 0.5676742
sal + oxygen Atlantic (28.1,28.15] 0.7301834 0.6914341 0.7721617
sal + oxygen Atlantic (28.15,28.2] 0.7501641 0.7289491 0.7617841
sal + oxygen Atlantic (28.2, Inf] 0.6982236 0.5700550 0.7772625
sal + oxygen Indo-Pacific (-Inf,26] -0.0924267 -0.2397090 -0.0109321
sal + oxygen Indo-Pacific (26,26.5] 0.0157246 -0.1264244 0.1166703
sal + oxygen Indo-Pacific (26.5,26.75] -0.0443081 -0.3304326 0.2578370
sal + oxygen Indo-Pacific (26.75,27] 0.1073842 -0.1931265 0.3925593
sal + oxygen Indo-Pacific (27,27.25] 0.4350746 0.3328879 0.5867146
sal + oxygen Indo-Pacific (27.25,27.5] 0.3684856 0.1348285 0.5542237
sal + oxygen Indo-Pacific (27.5,27.75] -0.0707412 -0.2812893 0.0799248
sal + oxygen Indo-Pacific (27.75,27.85] -0.4579400 -0.4972664 -0.4312423
sal + oxygen Indo-Pacific (27.85,27.95] -0.6378983 -0.6985990 -0.6002620
sal + oxygen Indo-Pacific (27.95,28.05] -0.8102376 -0.8688150 -0.7041139
sal + oxygen Indo-Pacific (28.05,28.1] -0.8662571 -0.9341687 -0.7651189
sal + oxygen Indo-Pacific (28.1, Inf] -0.5544721 -0.5816413 -0.5193127
sal + phosphate Atlantic (-Inf,26] -0.1182969 -0.3269080 0.0983411
sal + phosphate Atlantic (26,26.5] -0.6622266 -0.9275963 -0.4938026
sal + phosphate Atlantic (26.5,26.75] -0.3595023 -0.8424504 -0.0787438
sal + phosphate Atlantic (26.75,27] 0.1324804 -0.1322127 0.4236732
sal + phosphate Atlantic (27,27.25] 0.0145051 -0.0740656 0.1514033
sal + phosphate Atlantic (27.25,27.5] 0.3253199 0.2253352 0.3990753
sal + phosphate Atlantic (27.5,27.75] 0.2382237 0.1344552 0.3672769
sal + phosphate Atlantic (27.75,27.85] -0.2314209 -0.3439333 -0.1678431
sal + phosphate Atlantic (27.85,27.95] -0.4650279 -0.5952070 -0.3819523
sal + phosphate Atlantic (27.95,28.05] -0.6235716 -0.7599067 -0.5519602
sal + phosphate Atlantic (28.05,28.1] -0.8878609 -0.9301148 -0.8594776
sal + phosphate Atlantic (28.1,28.15] -0.9448198 -0.9534895 -0.9362409
sal + phosphate Atlantic (28.15,28.2] -0.8933733 -0.9281705 -0.8718645
sal + phosphate Atlantic (28.2, Inf] -0.9195324 -0.9535991 -0.8912548
sal + phosphate Indo-Pacific (-Inf,26] -0.3038270 -0.4341215 -0.1488436
sal + phosphate Indo-Pacific (26,26.5] -0.4172823 -0.5983539 -0.2779622
sal + phosphate Indo-Pacific (26.5,26.75] -0.2866597 -0.5894216 0.0909481
sal + phosphate Indo-Pacific (26.75,27] -0.3861956 -0.6660000 0.0338688
sal + phosphate Indo-Pacific (27,27.25] -0.6056581 -0.7511763 -0.4345526
sal + phosphate Indo-Pacific (27.25,27.5] -0.4884145 -0.6576529 -0.4029651
sal + phosphate Indo-Pacific (27.5,27.75] -0.0124541 -0.1681631 0.0716404
sal + phosphate Indo-Pacific (27.75,27.85] 0.3939406 0.3457083 0.4557764
sal + phosphate Indo-Pacific (27.85,27.95] 0.5693411 0.4834446 0.6156549
sal + phosphate Indo-Pacific (27.95,28.05] 0.7491316 0.6146316 0.8355202
sal + phosphate Indo-Pacific (28.05,28.1] 0.8133817 0.6859437 0.9042569
sal + phosphate Indo-Pacific (28.1, Inf] 0.5128434 0.4604009 0.5408937
sal + phosphate_star Atlantic (-Inf,26] -0.1015579 -0.3974519 0.2394851
sal + phosphate_star Atlantic (26,26.5] -0.8213946 -0.8699232 -0.7662047
sal + phosphate_star Atlantic (26.5,26.75] -0.8711234 -0.9346956 -0.8387051
sal + phosphate_star Atlantic (26.75,27] -0.7551948 -0.8075658 -0.6997765
sal + phosphate_star Atlantic (27,27.25] -0.7852341 -0.8637187 -0.7347450
sal + phosphate_star Atlantic (27.25,27.5] -0.5671728 -0.6116643 -0.5299575
sal + phosphate_star Atlantic (27.5,27.75] -0.3566621 -0.4314980 -0.2645581
sal + phosphate_star Atlantic (27.75,27.85] -0.5745236 -0.6960267 -0.4495713
sal + phosphate_star Atlantic (27.85,27.95] -0.7277725 -0.8244826 -0.6394695
sal + phosphate_star Atlantic (27.95,28.05] -0.7819448 -0.8887828 -0.7122211
sal + phosphate_star Atlantic (28.05,28.1] -0.9470143 -0.9728541 -0.9321605
sal + phosphate_star Atlantic (28.1,28.15] -0.9728241 -0.9792613 -0.9677890
sal + phosphate_star Atlantic (28.15,28.2] -0.9184513 -0.9545633 -0.8985193
sal + phosphate_star Atlantic (28.2, Inf] -0.9033796 -0.9260084 -0.8615713
sal + phosphate_star Indo-Pacific (-Inf,26] -0.6456605 -0.7286547 -0.5967453
sal + phosphate_star Indo-Pacific (26,26.5] -0.8344917 -0.9168049 -0.7353517
sal + phosphate_star Indo-Pacific (26.5,26.75] -0.7875867 -0.9249033 -0.5226460
sal + phosphate_star Indo-Pacific (26.75,27] -0.6910209 -0.9406975 -0.2519857
sal + phosphate_star Indo-Pacific (27,27.25] -0.7484875 -0.9421940 -0.4201148
sal + phosphate_star Indo-Pacific (27.25,27.5] -0.6032855 -0.8752603 -0.2042100
sal + phosphate_star Indo-Pacific (27.5,27.75] -0.3367028 -0.8429120 0.3085397
sal + phosphate_star Indo-Pacific (27.75,27.85] -0.4385478 -0.9013520 0.1253020
sal + phosphate_star Indo-Pacific (27.85,27.95] -0.6004023 -0.8058244 -0.2574201
sal + phosphate_star Indo-Pacific (27.95,28.05] -0.6561798 -0.7771225 -0.5501217
sal + phosphate_star Indo-Pacific (28.05,28.1] -0.5089987 -0.6214950 -0.4008796
sal + phosphate_star Indo-Pacific (28.1, Inf] -0.4116777 -0.4726755 -0.3687580
sal + silicate Atlantic (-Inf,26] -0.8653001 -0.9222475 -0.7900439
sal + silicate Atlantic (26,26.5] 0.0406219 -0.0688224 0.1778448
sal + silicate Atlantic (26.5,26.75] 0.0781675 -0.3674691 0.3202103
sal + silicate Atlantic (26.75,27] 0.1402779 -0.0969037 0.3496892
sal + silicate Atlantic (27,27.25] -0.2630910 -0.4297843 -0.1700452
sal + silicate Atlantic (27.25,27.5] 0.1512326 0.0313294 0.2785948
sal + silicate Atlantic (27.5,27.75] 0.0270695 -0.0708702 0.1638907
sal + silicate Atlantic (27.75,27.85] -0.4800322 -0.5544186 -0.3975201
sal + silicate Atlantic (27.85,27.95] -0.6852633 -0.7547638 -0.5947000
sal + silicate Atlantic (27.95,28.05] -0.7865253 -0.8418038 -0.7304422
sal + silicate Atlantic (28.05,28.1] -0.9442242 -0.9525542 -0.9314768
sal + silicate Atlantic (28.1,28.15] -0.9480982 -0.9502662 -0.9459797
sal + silicate Atlantic (28.15,28.2] -0.7723584 -0.8382391 -0.7180796
sal + silicate Atlantic (28.2, Inf] -0.6620478 -0.7416745 -0.5440987
sal + silicate Indo-Pacific (-Inf,26] -0.5209934 -0.6394908 -0.4316622
sal + silicate Indo-Pacific (26,26.5] -0.5887862 -0.6976435 -0.5135161
sal + silicate Indo-Pacific (26.5,26.75] -0.5381728 -0.7471703 -0.2391930
sal + silicate Indo-Pacific (26.75,27] -0.5552795 -0.7487651 -0.2099512
sal + silicate Indo-Pacific (27,27.25] -0.6894322 -0.7905687 -0.5127082
sal + silicate Indo-Pacific (27.25,27.5] -0.5801404 -0.7103676 -0.4550430
sal + silicate Indo-Pacific (27.5,27.75] -0.0800046 -0.2180939 0.0796954
sal + silicate Indo-Pacific (27.75,27.85] 0.3580299 0.2185215 0.4992096
sal + silicate Indo-Pacific (27.85,27.95] 0.5395645 0.3800975 0.6423499
sal + silicate Indo-Pacific (27.95,28.05] 0.7267629 0.5466113 0.8429111
sal + silicate Indo-Pacific (28.05,28.1] 0.8028785 0.6523861 0.9106207
sal + silicate Indo-Pacific (28.1, Inf] 0.7638635 0.6872458 0.8237623
sal + temp Atlantic (-Inf,26] 0.5758398 0.1109140 0.8704676
sal + temp Atlantic (26,26.5] 0.9359533 0.9211262 0.9499563
sal + temp Atlantic (26.5,26.75] 0.9791279 0.9720294 0.9882707
sal + temp Atlantic (26.75,27] 0.9789337 0.9755486 0.9823861
sal + temp Atlantic (27,27.25] 0.9648553 0.9586743 0.9701576
sal + temp Atlantic (27.25,27.5] 0.9848859 0.9821868 0.9891053
sal + temp Atlantic (27.5,27.75] 0.9697611 0.9622407 0.9777552
sal + temp Atlantic (27.75,27.85] 0.9697777 0.9631110 0.9754727
sal + temp Atlantic (27.85,27.95] 0.9670747 0.9625950 0.9732117
sal + temp Atlantic (27.95,28.05] 0.9456929 0.9235459 0.9706401
sal + temp Atlantic (28.05,28.1] 0.9579861 0.9272750 0.9796896
sal + temp Atlantic (28.1,28.15] 0.9540762 0.9409461 0.9714544
sal + temp Atlantic (28.15,28.2] 0.9404649 0.9215379 0.9704946
sal + temp Atlantic (28.2, Inf] 0.9438473 0.9226141 0.9649111
sal + temp Indo-Pacific (-Inf,26] 0.6844698 0.5369646 0.7814926
sal + temp Indo-Pacific (26,26.5] 0.9446384 0.9118903 0.9623525
sal + temp Indo-Pacific (26.5,26.75] 0.9809310 0.9723981 0.9854290
sal + temp Indo-Pacific (26.75,27] 0.9818448 0.9792904 0.9833019
sal + temp Indo-Pacific (27,27.25] 0.9795876 0.9737071 0.9835574
sal + temp Indo-Pacific (27.25,27.5] 0.9302225 0.9186805 0.9437114
sal + temp Indo-Pacific (27.5,27.75] 0.8358912 0.7976381 0.8918152
sal + temp Indo-Pacific (27.75,27.85] 0.9449838 0.9275242 0.9548340
sal + temp Indo-Pacific (27.85,27.95] 0.9341081 0.9300429 0.9371483
sal + temp Indo-Pacific (27.95,28.05] 0.9025169 0.8695710 0.9289049
sal + temp Indo-Pacific (28.05,28.1] 0.9441753 0.9439388 0.9444632
sal + temp Indo-Pacific (28.1, Inf] 0.6254871 0.6242750 0.6268831
silicate + phosphate Atlantic (-Inf,26] -0.1111137 -0.4925249 0.0984044
silicate + phosphate Atlantic (26,26.5] 0.0268716 -0.1075953 0.1476823
silicate + phosphate Atlantic (26.5,26.75] 0.5417620 0.4279994 0.6756658
silicate + phosphate Atlantic (26.75,27] 0.8607136 0.8290069 0.9082251
silicate + phosphate Atlantic (27,27.25] 0.8553455 0.8382968 0.8727719
silicate + phosphate Atlantic (27.25,27.5] 0.8931892 0.8629531 0.9163478
silicate + phosphate Atlantic (27.5,27.75] 0.9191341 0.8966419 0.9452025
silicate + phosphate Atlantic (27.75,27.85] 0.9313727 0.9083667 0.9518107
silicate + phosphate Atlantic (27.85,27.95] 0.9399944 0.9077022 0.9592549
silicate + phosphate Atlantic (27.95,28.05] 0.9439650 0.9158866 0.9671040
silicate + phosphate Atlantic (28.05,28.1] 0.9692540 0.9562167 0.9843505
silicate + phosphate Atlantic (28.1,28.15] 0.9791355 0.9715407 0.9882152
silicate + phosphate Atlantic (28.15,28.2] 0.9645295 0.9561091 0.9744129
silicate + phosphate Atlantic (28.2, Inf] 0.8799348 0.8355209 0.9048679
silicate + phosphate Indo-Pacific (-Inf,26] 0.8741010 0.8195417 0.9322975
silicate + phosphate Indo-Pacific (26,26.5] 0.8822908 0.8729555 0.8942966
silicate + phosphate Indo-Pacific (26.5,26.75] 0.8641198 0.8339559 0.8916494
silicate + phosphate Indo-Pacific (26.75,27] 0.9120776 0.8894684 0.9284962
silicate + phosphate Indo-Pacific (27,27.25] 0.9466308 0.9356332 0.9591838
silicate + phosphate Indo-Pacific (27.25,27.5] 0.9610411 0.9486442 0.9744575
silicate + phosphate Indo-Pacific (27.5,27.75] 0.9721024 0.9620068 0.9815004
silicate + phosphate Indo-Pacific (27.75,27.85] 0.9819287 0.9750288 0.9869474
silicate + phosphate Indo-Pacific (27.85,27.95] 0.9856590 0.9787833 0.9896059
silicate + phosphate Indo-Pacific (27.95,28.05] 0.9880148 0.9826899 0.9916898
silicate + phosphate Indo-Pacific (28.05,28.1] 0.9940366 0.9915108 0.9954863
silicate + phosphate Indo-Pacific (28.1, Inf] 0.8880189 0.8741244 0.8988960
silicate + phosphate_star Atlantic (-Inf,26] -0.1032946 -0.5012973 0.4765695
silicate + phosphate_star Atlantic (26,26.5] -0.3314717 -0.4159496 -0.2340227
silicate + phosphate_star Atlantic (26.5,26.75] 0.1314958 -0.1482347 0.5706126
silicate + phosphate_star Atlantic (26.75,27] 0.3494046 0.2411847 0.5450518
silicate + phosphate_star Atlantic (27,27.25] 0.7287576 0.6868519 0.7682711
silicate + phosphate_star Atlantic (27.25,27.5] 0.6864247 0.5969089 0.7335803
silicate + phosphate_star Atlantic (27.5,27.75] 0.8836956 0.8823853 0.8852601
silicate + phosphate_star Atlantic (27.75,27.85] 0.9596252 0.9377831 0.9783040
silicate + phosphate_star Atlantic (27.85,27.95] 0.9670229 0.9561398 0.9749835
silicate + phosphate_star Atlantic (27.95,28.05] 0.9693501 0.9607249 0.9780557
silicate + phosphate_star Atlantic (28.05,28.1] 0.9743724 0.9705065 0.9768908
silicate + phosphate_star Atlantic (28.1,28.15] 0.9739853 0.9653828 0.9795962
silicate + phosphate_star Atlantic (28.15,28.2] 0.9399644 0.9349042 0.9479015
silicate + phosphate_star Atlantic (28.2, Inf] 0.8980784 0.8749915 0.9314591
silicate + phosphate_star Indo-Pacific (-Inf,26] 0.7459018 0.6204997 0.8096140
silicate + phosphate_star Indo-Pacific (26,26.5] 0.7622860 0.7457820 0.7798440
silicate + phosphate_star Indo-Pacific (26.5,26.75] 0.7664070 0.6839074 0.8411911
silicate + phosphate_star Indo-Pacific (26.75,27] 0.8137898 0.7973098 0.8248314
silicate + phosphate_star Indo-Pacific (27,27.25] 0.8341491 0.8251492 0.8454096
silicate + phosphate_star Indo-Pacific (27.25,27.5] 0.6838291 0.6271091 0.7217930
silicate + phosphate_star Indo-Pacific (27.5,27.75] 0.3054127 0.2281570 0.3876940
silicate + phosphate_star Indo-Pacific (27.75,27.85] -0.0498080 -0.0930031 -0.0182950
silicate + phosphate_star Indo-Pacific (27.85,27.95] -0.1635113 -0.2852075 0.0381551
silicate + phosphate_star Indo-Pacific (27.95,28.05] -0.1858453 -0.3831649 0.0487079
silicate + phosphate_star Indo-Pacific (28.05,28.1] -0.0913942 -0.2439654 0.0801666
silicate + phosphate_star Indo-Pacific (28.1, Inf] -0.2173036 -0.3426413 -0.0073490
temp + aou Atlantic (-Inf,26] -0.6390034 -0.8454485 -0.3763824
temp + aou Atlantic (26,26.5] -0.5032456 -0.7321050 -0.3175104
temp + aou Atlantic (26.5,26.75] -0.1609547 -0.7449285 0.1482724
temp + aou Atlantic (26.75,27] 0.2573988 0.0214790 0.4993581
temp + aou Atlantic (27,27.25] 0.2796218 0.2227568 0.3607660
temp + aou Atlantic (27.25,27.5] 0.5677253 0.4852878 0.6327484
temp + aou Atlantic (27.5,27.75] 0.5413865 0.5015854 0.6004088
temp + aou Atlantic (27.75,27.85] 0.3207883 0.0891778 0.4556092
temp + aou Atlantic (27.85,27.95] 0.1772833 0.0415634 0.2539471
temp + aou Atlantic (27.95,28.05] -0.1366965 -0.1999250 -0.0871703
temp + aou Atlantic (28.05,28.1] -0.5928811 -0.6690707 -0.4807386
temp + aou Atlantic (28.1,28.15] -0.7499504 -0.7838902 -0.7090798
temp + aou Atlantic (28.15,28.2] -0.7991069 -0.8412690 -0.7647553
temp + aou Atlantic (28.2, Inf] -0.8401601 -0.8953837 -0.7744580
temp + aou Indo-Pacific (-Inf,26] -0.3992296 -0.5203184 -0.2310820
temp + aou Indo-Pacific (26,26.5] -0.2585358 -0.3890213 -0.0834556
temp + aou Indo-Pacific (26.5,26.75] -0.1229597 -0.4312569 0.1698839
temp + aou Indo-Pacific (26.75,27] -0.2824832 -0.5302140 -0.0150048
temp + aou Indo-Pacific (27,27.25] -0.5560927 -0.6732665 -0.4819731
temp + aou Indo-Pacific (27.25,27.5] -0.4315781 -0.5771739 -0.2521126
temp + aou Indo-Pacific (27.5,27.75] 0.0105261 -0.1028657 0.1756704
temp + aou Indo-Pacific (27.75,27.85] 0.4227127 0.4006283 0.4605944
temp + aou Indo-Pacific (27.85,27.95] 0.5980328 0.5205243 0.6488925
temp + aou Indo-Pacific (27.95,28.05] 0.7353071 0.6236233 0.7958146
temp + aou Indo-Pacific (28.05,28.1] 0.7789163 0.6726369 0.8433574
temp + aou Indo-Pacific (28.1, Inf] 0.8412592 0.7817126 0.8762637
temp + oxygen Atlantic (-Inf,26] 0.3124020 -0.0979425 0.5606286
temp + oxygen Atlantic (26,26.5] 0.2169032 0.0002856 0.4550598
temp + oxygen Atlantic (26.5,26.75] -0.0004492 -0.3117351 0.5938990
temp + oxygen Atlantic (26.75,27] -0.3827743 -0.6033005 -0.1615508
temp + oxygen Atlantic (27,27.25] -0.3954055 -0.4672399 -0.3259920
temp + oxygen Atlantic (27.25,27.5] -0.7197843 -0.7941757 -0.6492402
temp + oxygen Atlantic (27.5,27.75] -0.7203844 -0.7666412 -0.6853154
temp + oxygen Atlantic (27.75,27.85] -0.5243777 -0.6699598 -0.3091469
temp + oxygen Atlantic (27.85,27.95] -0.4690581 -0.5861225 -0.3315914
temp + oxygen Atlantic (27.95,28.05] -0.2426764 -0.3816975 -0.1152043
temp + oxygen Atlantic (28.05,28.1] 0.3189876 0.2660265 0.4238103
temp + oxygen Atlantic (28.1,28.15] 0.5618570 0.5134652 0.6116530
temp + oxygen Atlantic (28.15,28.2] 0.6689849 0.6429771 0.6965912
temp + oxygen Atlantic (28.2, Inf] 0.5702771 0.3677020 0.6977596
temp + oxygen Indo-Pacific (-Inf,26] 0.0839881 -0.0674335 0.2340291
temp + oxygen Indo-Pacific (26,26.5] 0.0279467 -0.0997953 0.1064593
temp + oxygen Indo-Pacific (26.5,26.75] -0.0651560 -0.3572904 0.2394110
temp + oxygen Indo-Pacific (26.75,27] 0.0589581 -0.2454450 0.3311933
temp + oxygen Indo-Pacific (27,27.25] 0.4018579 0.3166788 0.5509922
temp + oxygen Indo-Pacific (27.25,27.5] 0.3322748 0.1323931 0.5017342
temp + oxygen Indo-Pacific (27.5,27.75] -0.0947217 -0.2684271 0.0311223
temp + oxygen Indo-Pacific (27.75,27.85] -0.4823014 -0.5212952 -0.4595799
temp + oxygen Indo-Pacific (27.85,27.95] -0.6459797 -0.6904836 -0.5741650
temp + oxygen Indo-Pacific (27.95,28.05] -0.7680060 -0.8176465 -0.6716608
temp + oxygen Indo-Pacific (28.05,28.1] -0.8071665 -0.8612133 -0.7165645
temp + oxygen Indo-Pacific (28.1, Inf] -0.8685081 -0.8957338 -0.8224643
temp + phosphate Atlantic (-Inf,26] -0.5699845 -0.9580271 -0.0776522
temp + phosphate Atlantic (26,26.5] -0.7196642 -0.9551255 -0.5460465
temp + phosphate Atlantic (26.5,26.75] -0.4171077 -0.8555004 -0.1654889
temp + phosphate Atlantic (26.75,27] 0.0667756 -0.2067637 0.3562171
temp + phosphate Atlantic (27,27.25] -0.0046599 -0.0956262 0.1057343
temp + phosphate Atlantic (27.25,27.5] 0.3546403 0.2598729 0.4168450
temp + phosphate Atlantic (27.5,27.75] 0.2486772 0.1308680 0.3832213
temp + phosphate Atlantic (27.75,27.85] -0.3071331 -0.3873187 -0.2380866
temp + phosphate Atlantic (27.85,27.95] -0.4967174 -0.6006474 -0.4293527
temp + phosphate Atlantic (27.95,28.05] -0.6040039 -0.7363812 -0.5119046
temp + phosphate Atlantic (28.05,28.1] -0.7927537 -0.8840353 -0.6906137
temp + phosphate Atlantic (28.1,28.15] -0.8654373 -0.9016464 -0.8261654
temp + phosphate Atlantic (28.15,28.2] -0.8739708 -0.9103587 -0.8445536
temp + phosphate Atlantic (28.2, Inf] -0.9140087 -0.9559646 -0.8702178
temp + phosphate Indo-Pacific (-Inf,26] -0.5622781 -0.6702276 -0.4122422
temp + phosphate Indo-Pacific (26,26.5] -0.4536751 -0.6094595 -0.3176882
temp + phosphate Indo-Pacific (26.5,26.75] -0.2680444 -0.5772518 0.1233390
temp + phosphate Indo-Pacific (26.75,27] -0.3514037 -0.6258011 0.0793061
temp + phosphate Indo-Pacific (27,27.25] -0.5882412 -0.7322018 -0.4065868
temp + phosphate Indo-Pacific (27.25,27.5] -0.4880361 -0.6416341 -0.3974423
temp + phosphate Indo-Pacific (27.5,27.75] -0.0463311 -0.1755285 0.0204813
temp + phosphate Indo-Pacific (27.75,27.85] 0.4016590 0.3645046 0.4675731
temp + phosphate Indo-Pacific (27.85,27.95] 0.5566122 0.4445223 0.6396262
temp + phosphate Indo-Pacific (27.95,28.05] 0.6848493 0.5597556 0.7593920
temp + phosphate Indo-Pacific (28.05,28.1] 0.7322468 0.6126445 0.8079060
temp + phosphate Indo-Pacific (28.1, Inf] 0.7952984 0.7062364 0.8531979
temp + phosphate_star Atlantic (-Inf,26] -0.6142777 -0.8686990 -0.3915735
temp + phosphate_star Atlantic (26,26.5] -0.8389632 -0.8902166 -0.8103952
temp + phosphate_star Atlantic (26.5,26.75] -0.8801883 -0.9376572 -0.8464685
temp + phosphate_star Atlantic (26.75,27] -0.7655867 -0.8085722 -0.7166361
temp + phosphate_star Atlantic (27,27.25] -0.7742349 -0.8441042 -0.7389696
temp + phosphate_star Atlantic (27.25,27.5] -0.5386176 -0.5761862 -0.4980366
temp + phosphate_star Atlantic (27.5,27.75] -0.3544264 -0.4398433 -0.2591732
temp + phosphate_star Atlantic (27.75,27.85] -0.6551057 -0.7489018 -0.5767096
temp + phosphate_star Atlantic (27.85,27.95] -0.7719512 -0.8453226 -0.7249545
temp + phosphate_star Atlantic (27.95,28.05] -0.8030793 -0.8940231 -0.7429685
temp + phosphate_star Atlantic (28.05,28.1] -0.8968530 -0.9533581 -0.8401615
temp + phosphate_star Atlantic (28.1,28.15] -0.9346160 -0.9569522 -0.9139186
temp + phosphate_star Atlantic (28.15,28.2] -0.9300930 -0.9560712 -0.9065541
temp + phosphate_star Atlantic (28.2, Inf] -0.9316974 -0.9605304 -0.8901830
temp + phosphate_star Indo-Pacific (-Inf,26] -0.8856695 -0.9152386 -0.8570228
temp + phosphate_star Indo-Pacific (26,26.5] -0.8902311 -0.9489332 -0.8303391
temp + phosphate_star Indo-Pacific (26.5,26.75] -0.7821229 -0.9313500 -0.4972881
temp + phosphate_star Indo-Pacific (26.75,27] -0.6895507 -0.9524123 -0.2320812
temp + phosphate_star Indo-Pacific (27,27.25] -0.7653195 -0.9588750 -0.4369571
temp + phosphate_star Indo-Pacific (27.25,27.5] -0.7157998 -0.9494557 -0.3563752
temp + phosphate_star Indo-Pacific (27.5,27.75] -0.6149934 -0.9569331 -0.1234111
temp + phosphate_star Indo-Pacific (27.75,27.85] -0.5642187 -0.9339285 -0.0672973
temp + phosphate_star Indo-Pacific (27.85,27.95] -0.7482470 -0.8819837 -0.5055034
temp + phosphate_star Indo-Pacific (27.95,28.05] -0.8042693 -0.8754713 -0.7536959
temp + phosphate_star Indo-Pacific (28.05,28.1] -0.6618956 -0.7308722 -0.5943587
temp + phosphate_star Indo-Pacific (28.1, Inf] -0.6808255 -0.6861892 -0.6773514
temp + silicate Atlantic (-Inf,26] -0.4175413 -0.6747236 0.0554046
temp + silicate Atlantic (26,26.5] 0.0638480 -0.0209373 0.1225077
temp + silicate Atlantic (26.5,26.75] -0.0070891 -0.4645273 0.2479046
temp + silicate Atlantic (26.75,27] 0.0583399 -0.1834712 0.2720436
temp + silicate Atlantic (27,27.25] -0.2910968 -0.4576438 -0.1916495
temp + silicate Atlantic (27.25,27.5] 0.1858028 0.0765657 0.3005595
temp + silicate Atlantic (27.5,27.75] 0.0410478 -0.0703305 0.1824811
temp + silicate Atlantic (27.75,27.85] -0.5481282 -0.5873553 -0.5196312
temp + silicate Atlantic (27.85,27.95] -0.7074080 -0.7503912 -0.6600326
temp + silicate Atlantic (27.95,28.05] -0.7829536 -0.8224309 -0.7600735
temp + silicate Atlantic (28.05,28.1] -0.8739728 -0.9108100 -0.8018133
temp + silicate Atlantic (28.1,28.15] -0.8981396 -0.9084739 -0.8784256
temp + silicate Atlantic (28.15,28.2] -0.7976159 -0.8374968 -0.7409979
temp + silicate Atlantic (28.2, Inf] -0.7491024 -0.8060946 -0.6536930
temp + silicate Indo-Pacific (-Inf,26] -0.6218557 -0.7464407 -0.3754710
temp + silicate Indo-Pacific (26,26.5] -0.6074102 -0.6965488 -0.5404634
temp + silicate Indo-Pacific (26.5,26.75] -0.5121589 -0.7347531 -0.1791839
temp + silicate Indo-Pacific (26.75,27] -0.5176616 -0.7086407 -0.1511081
temp + silicate Indo-Pacific (27,27.25] -0.6768735 -0.7778597 -0.4867589
temp + silicate Indo-Pacific (27.25,27.5] -0.5892959 -0.7055242 -0.4608314
temp + silicate Indo-Pacific (27.5,27.75] -0.1425860 -0.2550541 -0.0239390
temp + silicate Indo-Pacific (27.75,27.85] 0.3493755 0.2280404 0.4873779
temp + silicate Indo-Pacific (27.85,27.95] 0.5056668 0.3253505 0.6408443
temp + silicate Indo-Pacific (27.95,28.05] 0.6350465 0.4745349 0.7213501
temp + silicate Indo-Pacific (28.05,28.1] 0.7197196 0.5821944 0.8086801
temp + silicate Indo-Pacific (28.1, Inf] 0.7150899 0.5797126 0.8069641
rm(cor_predictors, cor_predictors_stats)

2.2.3 C* vs individual predictors

Below, the range of correlations coefficients for C* with each predictor is plotted per basin (facet) and density slab (color). Note that the range indicates the min and max values of in total 3 calculated coefficients (one per era).

cor_target_predictor <- cor_target_predictor %>% 
  rename(predictor = term)

# calculate min, max, mean across all eras
cor_target_predictor_stats <- cor_target_predictor %>%
  select(-era) %>% 
  group_by(predictor, basin, gamma_slab) %>% 
  summarise_all(list(mean_r = mean, min_r = min, max_r = max)) %>% 
  ungroup()

# plot figure
cor_target_predictor_stats %>% 
  mutate(predictor = reorder(predictor, mean_r)) %>%
  ggplot() +
  geom_vline(xintercept = c(-0.9, 0.9), col = "red") +
  geom_vline(xintercept = 0) +
  geom_linerange(
    aes(y = predictor, xmin = min_r, xmax = max_r, col = gamma_slab),
    position = position_dodge(width = 0.6)) +
  facet_wrap(~basin) +
  scale_color_viridis_d(direction = -1) +
  labs(x = "correlation coefficient", y = "C* correlation with...") +
  theme(legend.position = "top")

Version Author Date
1f3e5b6 jens-daniel-mueller 2021-01-20
0e7bdf1 jens-daniel-mueller 2021-01-15
4571843 jens-daniel-mueller 2021-01-14
b3564aa jens-daniel-mueller 2021-01-14
8d032c3 jens-daniel-mueller 2021-01-14
17dee1d jens-daniel-mueller 2021-01-13
7cdea0c jens-daniel-mueller 2021-01-06
fa85b93 jens-daniel-mueller 2021-01-06
e5cb81a Donghe-Zhu 2021-01-05
a499f10 Donghe-Zhu 2021-01-05
fb8a752 Donghe-Zhu 2020-12-23
8fae0b2 Donghe-Zhu 2020-12-21
c8b76b3 jens-daniel-mueller 2020-12-19
# print table
kable(cor_target_predictor_stats) %>%
  add_header_above() %>%
  kable_styling() %>%
  scroll_box(width = "100%", height = "400px")
predictor basin gamma_slab mean_r min_r max_r
aou Atlantic (-Inf,26] 0.5025183 0.3050261 0.6561475
aou Atlantic (26,26.5] 0.0558734 -0.3912624 0.3452699
aou Atlantic (26.5,26.75] -0.2437283 -0.7891694 0.1770023
aou Atlantic (26.75,27] -0.2411295 -0.4165799 -0.1462945
aou Atlantic (27,27.25] -0.3719552 -0.5132103 -0.2321419
aou Atlantic (27.25,27.5] -0.6702907 -0.7736238 -0.5248834
aou Atlantic (27.5,27.75] -0.6199805 -0.8263956 -0.5087385
aou Atlantic (27.75,27.85] -0.5388105 -0.7881223 -0.3538527
aou Atlantic (27.85,27.95] -0.6247160 -0.7948499 -0.4816567
aou Atlantic (27.95,28.05] -0.7809180 -0.8732162 -0.6898621
aou Atlantic (28.05,28.1] -0.9425359 -0.9560940 -0.9282471
aou Atlantic (28.1,28.15] -0.9653623 -0.9751159 -0.9573290
aou Atlantic (28.15,28.2] -0.9622952 -0.9773435 -0.9386641
aou Atlantic (28.2, Inf] -0.8488809 -0.9194834 -0.7604665
aou Indo-Pacific (-Inf,26] 0.2032781 0.0850779 0.3700245
aou Indo-Pacific (26,26.5] -0.4049987 -0.4901350 -0.3489173
aou Indo-Pacific (26.5,26.75] -0.6484576 -0.6897751 -0.6175291
aou Indo-Pacific (26.75,27] -0.7764993 -0.8111794 -0.7115555
aou Indo-Pacific (27,27.25] -0.6739221 -0.6983362 -0.6333866
aou Indo-Pacific (27.25,27.5] -0.5237136 -0.6271177 -0.4455132
aou Indo-Pacific (27.5,27.75] -0.0495093 -0.3651922 0.2730302
aou Indo-Pacific (27.75,27.85] 0.3675223 0.0729375 0.6782235
aou Indo-Pacific (27.85,27.95] 0.4297749 0.2271932 0.6896083
aou Indo-Pacific (27.95,28.05] 0.4077192 0.2636192 0.5529089
aou Indo-Pacific (28.05,28.1] 0.4434167 0.3556504 0.4954099
aou Indo-Pacific (28.1, Inf] 0.5981260 0.4716443 0.6735665
oxygen Atlantic (-Inf,26] -0.3955423 -0.4479404 -0.3693225
oxygen Atlantic (26,26.5] 0.0342118 -0.2866940 0.5312249
oxygen Atlantic (26.5,26.75] 0.2423655 -0.1678045 0.7591468
oxygen Atlantic (26.75,27] 0.2877735 0.1965265 0.4481575
oxygen Atlantic (27,27.25] 0.3491801 0.2090848 0.4621045
oxygen Atlantic (27.25,27.5] 0.6986344 0.5554230 0.7872953
oxygen Atlantic (27.5,27.75] 0.6151080 0.5034151 0.8287535
oxygen Atlantic (27.75,27.85] 0.4059100 0.1770110 0.6987305
oxygen Atlantic (27.85,27.95] 0.4078471 0.1868290 0.6365777
oxygen Atlantic (27.95,28.05] 0.5696495 0.3418162 0.7382647
oxygen Atlantic (28.05,28.1] 0.8139982 0.6979162 0.8853967
oxygen Atlantic (28.1,28.15] 0.8967274 0.8673913 0.9203335
oxygen Atlantic (28.15,28.2] 0.9161278 0.8887331 0.9468453
oxygen Atlantic (28.2, Inf] 0.6613878 0.4949399 0.8335619
oxygen Indo-Pacific (-Inf,26] -0.0673780 -0.2254860 0.0267807
oxygen Indo-Pacific (26,26.5] 0.3861286 0.3193256 0.4661231
oxygen Indo-Pacific (26.5,26.75] 0.6247018 0.5596000 0.6654031
oxygen Indo-Pacific (26.75,27] 0.8150151 0.7909237 0.8288054
oxygen Indo-Pacific (27,27.25] 0.7286246 0.7166591 0.7395073
oxygen Indo-Pacific (27.25,27.5] 0.5294857 0.4203439 0.6632588
oxygen Indo-Pacific (27.5,27.75] 0.0462167 -0.2860214 0.3653704
oxygen Indo-Pacific (27.75,27.85] -0.3676628 -0.6514852 -0.1080366
oxygen Indo-Pacific (27.85,27.95] -0.4226136 -0.6571067 -0.2586651
oxygen Indo-Pacific (27.95,28.05] -0.3739238 -0.5134794 -0.2368247
oxygen Indo-Pacific (28.05,28.1] -0.4118034 -0.4672475 -0.3308334
oxygen Indo-Pacific (28.1, Inf] -0.5835233 -0.6645487 -0.4489996
phosphate Atlantic (-Inf,26] 0.5736416 0.3770938 0.8549668
phosphate Atlantic (26,26.5] 0.1282632 -0.1192021 0.3098939
phosphate Atlantic (26.5,26.75] -0.3737507 -0.8580520 -0.0103808
phosphate Atlantic (26.75,27] -0.3501704 -0.5009967 -0.2611875
phosphate Atlantic (27,27.25] -0.6150217 -0.7377704 -0.5074174
phosphate Atlantic (27.25,27.5] -0.8452437 -0.8877460 -0.7741359
phosphate Atlantic (27.5,27.75] -0.9126173 -0.9325350 -0.8966072
phosphate Atlantic (27.75,27.85] -0.9652039 -0.9754349 -0.9568619
phosphate Atlantic (27.85,27.95] -0.9810470 -0.9840491 -0.9771752
phosphate Atlantic (27.95,28.05] -0.9553258 -0.9764974 -0.9430715
phosphate Atlantic (28.05,28.1] -0.9919144 -0.9939382 -0.9902100
phosphate Atlantic (28.1,28.15] -0.9914991 -0.9932035 -0.9893319
phosphate Atlantic (28.15,28.2] -0.9908626 -0.9933056 -0.9882826
phosphate Atlantic (28.2, Inf] -0.9826491 -0.9851704 -0.9781664
phosphate Indo-Pacific (-Inf,26] 0.1547554 0.0179743 0.3544091
phosphate Indo-Pacific (26,26.5] -0.5266397 -0.5720366 -0.4643326
phosphate Indo-Pacific (26.5,26.75] -0.7672022 -0.7714885 -0.7599401
phosphate Indo-Pacific (26.75,27] -0.8464956 -0.8526171 -0.8421268
phosphate Indo-Pacific (27,27.25] -0.7384085 -0.7629892 -0.7234317
phosphate Indo-Pacific (27.25,27.5] -0.6018204 -0.7012236 -0.5448925
phosphate Indo-Pacific (27.5,27.75] -0.0788533 -0.3620165 0.2023391
phosphate Indo-Pacific (27.75,27.85] 0.4339501 0.1902505 0.6987907
phosphate Indo-Pacific (27.85,27.95] 0.4894347 0.3102494 0.7179951
phosphate Indo-Pacific (27.95,28.05] 0.4452001 0.2983135 0.5843271
phosphate Indo-Pacific (28.05,28.1] 0.4754715 0.3892621 0.5305109
phosphate Indo-Pacific (28.1, Inf] 0.5790783 0.4254737 0.6604632
phosphate_star Atlantic (-Inf,26] 0.3775007 -0.2093641 0.9033950
phosphate_star Atlantic (26,26.5] 0.1594682 0.1488130 0.1744758
phosphate_star Atlantic (26.5,26.75] -0.4551938 -0.8177440 -0.2401334
phosphate_star Atlantic (26.75,27] -0.2241091 -0.3023366 -0.1277630
phosphate_star Atlantic (27,27.25] -0.6493011 -0.7204391 -0.5190109
phosphate_star Atlantic (27.25,27.5] -0.4175848 -0.5210292 -0.3018699
phosphate_star Atlantic (27.5,27.75] -0.7164569 -0.7973849 -0.6300053
phosphate_star Atlantic (27.75,27.85] -0.9208012 -0.9368101 -0.9004077
phosphate_star Atlantic (27.85,27.95] -0.9226269 -0.9415181 -0.9087507
phosphate_star Atlantic (27.95,28.05] -0.8991409 -0.9167477 -0.8825482
phosphate_star Atlantic (28.05,28.1] -0.9624983 -0.9733751 -0.9504331
phosphate_star Atlantic (28.1,28.15] -0.9687742 -0.9774866 -0.9591083
phosphate_star Atlantic (28.15,28.2] -0.9791949 -0.9808560 -0.9769643
phosphate_star Atlantic (28.2, Inf] -0.9849563 -0.9921452 -0.9794571
phosphate_star Indo-Pacific (-Inf,26] 0.1931525 0.0708149 0.3640215
phosphate_star Indo-Pacific (26,26.5] -0.4908262 -0.6308621 -0.3981005
phosphate_star Indo-Pacific (26.5,26.75] -0.6340639 -0.7038122 -0.5127913
phosphate_star Indo-Pacific (26.75,27] -0.5928651 -0.6442962 -0.5175782
phosphate_star Indo-Pacific (27,27.25] -0.5460146 -0.6180228 -0.4647284
phosphate_star Indo-Pacific (27.25,27.5] -0.5358448 -0.5502667 -0.5104672
phosphate_star Indo-Pacific (27.5,27.75] -0.1594939 -0.3201803 -0.0574489
phosphate_star Indo-Pacific (27.75,27.85] 0.3872288 0.1099466 0.6489299
phosphate_star Indo-Pacific (27.85,27.95] 0.3273475 0.2902077 0.3554941
phosphate_star Indo-Pacific (27.95,28.05] 0.4080450 0.3419015 0.4685807
phosphate_star Indo-Pacific (28.05,28.1] 0.3992030 0.3020756 0.4609918
phosphate_star Indo-Pacific (28.1, Inf] -0.2448297 -0.3288179 -0.1984223
sal Atlantic (-Inf,26] 0.3510057 -0.0222728 0.7131786
sal Atlantic (26,26.5] -0.0273917 -0.1046881 0.1189186
sal Atlantic (26.5,26.75] 0.1812899 -0.1171095 0.6292443
sal Atlantic (26.75,27] -0.3603694 -0.4469446 -0.2489857
sal Atlantic (27,27.25] 0.0867467 -0.1386413 0.3024599
sal Atlantic (27.25,27.5] -0.4934994 -0.6122420 -0.3467463
sal Atlantic (27.5,27.75] -0.3760498 -0.5772040 -0.2492680
sal Atlantic (27.75,27.85] 0.2267417 0.0882568 0.3294182
sal Atlantic (27.85,27.95] 0.4296814 0.2816427 0.5520281
sal Atlantic (27.95,28.05] 0.4765639 0.3996373 0.6047733
sal Atlantic (28.05,28.1] 0.8450675 0.8006553 0.8938818
sal Atlantic (28.1,28.15] 0.9103366 0.8887199 0.9234653
sal Atlantic (28.15,28.2] 0.8924450 0.8691655 0.9241490
sal Atlantic (28.2, Inf] 0.8818783 0.8139010 0.9195349
sal Indo-Pacific (-Inf,26] 0.0670918 -0.1947065 0.3944294
sal Indo-Pacific (26,26.5] 0.2512179 0.0843724 0.3704701
sal Indo-Pacific (26.5,26.75] 0.2279591 -0.2845319 0.4848458
sal Indo-Pacific (26.75,27] 0.0681430 -0.4549299 0.3418159
sal Indo-Pacific (27,27.25] 0.1139338 -0.1678838 0.2790301
sal Indo-Pacific (27.25,27.5] 0.0706883 -0.1084004 0.1986374
sal Indo-Pacific (27.5,27.75] -0.1637963 -0.3102739 0.0157012
sal Indo-Pacific (27.75,27.85] 0.1929901 -0.0205494 0.5299647
sal Indo-Pacific (27.85,27.95] 0.2426994 -0.0064537 0.6642341
sal Indo-Pacific (27.95,28.05] -0.0819930 -0.1213950 -0.0509088
sal Indo-Pacific (28.05,28.1] 0.0342075 -0.1187160 0.1458514
sal Indo-Pacific (28.1, Inf] 0.2104314 0.0773075 0.2809502
silicate Atlantic (-Inf,26] -0.4448072 -0.8146090 -0.0650397
silicate Atlantic (26,26.5] -0.5322229 -0.7479114 -0.4119186
silicate Atlantic (26.5,26.75] -0.4399795 -0.6074193 -0.2494123
silicate Atlantic (26.75,27] -0.5757934 -0.6496925 -0.5160466
silicate Atlantic (27,27.25] -0.8389724 -0.8973829 -0.8083721
silicate Atlantic (27.25,27.5] -0.9010815 -0.9016283 -0.9007752
silicate Atlantic (27.5,27.75] -0.9039621 -0.9293232 -0.8867997
silicate Atlantic (27.75,27.85] -0.9399890 -0.9438907 -0.9380102
silicate Atlantic (27.85,27.95] -0.9294655 -0.9368952 -0.9242819
silicate Atlantic (27.95,28.05] -0.8765542 -0.8963248 -0.8464735
silicate Atlantic (28.05,28.1] -0.9435952 -0.9649523 -0.9313483
silicate Atlantic (28.1,28.15] -0.9558885 -0.9724503 -0.9463790
silicate Atlantic (28.15,28.2] -0.9431496 -0.9615813 -0.9315237
silicate Atlantic (28.2, Inf] -0.8945622 -0.9471051 -0.8516166
silicate Indo-Pacific (-Inf,26] 0.0509929 -0.2498371 0.2971217
silicate Indo-Pacific (26,26.5] -0.6181200 -0.6407573 -0.5935675
silicate Indo-Pacific (26.5,26.75] -0.7565962 -0.7790768 -0.7345416
silicate Indo-Pacific (26.75,27] -0.7247068 -0.7382447 -0.7140962
silicate Indo-Pacific (27,27.25] -0.6051600 -0.6368986 -0.5648707
silicate Indo-Pacific (27.25,27.5] -0.4656681 -0.5634370 -0.3927353
silicate Indo-Pacific (27.5,27.75] 0.0177767 -0.2416977 0.2895039
silicate Indo-Pacific (27.75,27.85] 0.5102277 0.2990799 0.7578697
silicate Indo-Pacific (27.85,27.95] 0.5459649 0.3773763 0.7780642
silicate Indo-Pacific (27.95,28.05] 0.4857583 0.3269805 0.6531144
silicate Indo-Pacific (28.05,28.1] 0.5091712 0.4054824 0.5651383
silicate Indo-Pacific (28.1, Inf] 0.5694604 0.4532329 0.6460178
temp Atlantic (-Inf,26] -0.4009866 -0.8755378 0.1405779
temp Atlantic (26,26.5] -0.2144872 -0.3136847 -0.0690166
temp Atlantic (26.5,26.75] 0.1668599 -0.1194224 0.6220576
temp Atlantic (26.75,27] -0.3531624 -0.4253686 -0.2362453
temp Atlantic (27,27.25] 0.0963823 -0.1386305 0.3223554
temp Atlantic (27.25,27.5] -0.5205563 -0.6281083 -0.3898671
temp Atlantic (27.5,27.75] -0.3758486 -0.5745607 -0.2652682
temp Atlantic (27.75,27.85] 0.3210245 0.2336377 0.3948292
temp Atlantic (27.85,27.95] 0.4792520 0.3814111 0.5727536
temp Atlantic (27.95,28.05] 0.4939448 0.4160899 0.6023274
temp Atlantic (28.05,28.1] 0.7505979 0.6327533 0.8421370
temp Atlantic (28.1,28.15] 0.8223982 0.7637722 0.8618071
temp Atlantic (28.15,28.2] 0.8569736 0.8234563 0.8953372
temp Atlantic (28.2, Inf] 0.8840470 0.8086601 0.9352880
temp Indo-Pacific (-Inf,26] -0.4828186 -0.5513790 -0.4445620
temp Indo-Pacific (26,26.5] 0.1772769 -0.0057334 0.3098112
temp Indo-Pacific (26.5,26.75] 0.1710268 -0.3712350 0.4485173
temp Indo-Pacific (26.75,27] 0.0165363 -0.5081548 0.2815208
temp Indo-Pacific (27,27.25] 0.1008421 -0.1839161 0.2629317
temp Indo-Pacific (27.25,27.5] 0.1836989 -0.0020025 0.3115099
temp Indo-Pacific (27.5,27.75] 0.0628341 -0.0209449 0.2110808
temp Indo-Pacific (27.75,27.85] 0.1571779 -0.0006385 0.4558519
temp Indo-Pacific (27.85,27.95] 0.1455379 -0.0501197 0.5181938
temp Indo-Pacific (27.95,28.05] -0.1596594 -0.2198444 -0.1270579
temp Indo-Pacific (28.05,28.1] -0.0787150 -0.1747524 0.0249726
temp Indo-Pacific (28.1, Inf] 0.3657952 0.1694128 0.4945522
rm(cor_target_predictor, cor_target_predictor_stats)

sessionInfo()
R version 4.0.3 (2020-10-10)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: openSUSE Leap 15.2

Matrix products: default
BLAS:   /usr/local/R-4.0.3/lib64/R/lib/libRblas.so
LAPACK: /usr/local/R-4.0.3/lib64/R/lib/libRlapack.so

locale:
 [1] LC_CTYPE=en_US.UTF-8       LC_NUMERIC=C              
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] corrr_0.4.3      broom_0.7.3      kableExtra_1.3.1 knitr_1.30      
 [5] olsrr_0.5.3      GGally_2.0.0     lubridate_1.7.9  metR_0.9.0      
 [9] scico_1.2.0      patchwork_1.1.1  collapse_1.5.0   forcats_0.5.0   
[13] stringr_1.4.0    dplyr_1.0.2      purrr_0.3.4      readr_1.4.0     
[17] tidyr_1.1.2      tibble_3.0.4     ggplot2_3.3.3    tidyverse_1.3.0 
[21] workflowr_1.6.2 

loaded via a namespace (and not attached):
 [1] fs_1.5.0                 webshot_0.5.2            RColorBrewer_1.1-2      
 [4] httr_1.4.2               rprojroot_2.0.2          tools_4.0.3             
 [7] backports_1.1.10         R6_2.5.0                 nortest_1.0-4           
[10] DBI_1.1.0                colorspace_2.0-0         withr_2.3.0             
[13] gridExtra_2.3            tidyselect_1.1.0         curl_4.3                
[16] compiler_4.0.3           git2r_0.27.1             cli_2.2.0               
[19] rvest_0.3.6              xml2_1.3.2               labeling_0.4.2          
[22] scales_1.1.1             checkmate_2.0.0          goftest_1.2-2           
[25] digest_0.6.27            foreign_0.8-80           rmarkdown_2.5           
[28] rio_0.5.16               pkgconfig_2.0.3          htmltools_0.5.0         
[31] highr_0.8                dbplyr_1.4.4             rlang_0.4.10            
[34] readxl_1.3.1             rstudioapi_0.13          farver_2.0.3            
[37] generics_0.1.0           jsonlite_1.7.2           zip_2.1.1               
[40] car_3.0-10               magrittr_2.0.1           Matrix_1.2-18           
[43] Rcpp_1.0.5               munsell_0.5.0            fansi_0.4.1             
[46] abind_1.4-5              lifecycle_0.2.0          stringi_1.5.3           
[49] whisker_0.4              yaml_2.2.1               carData_3.0-4           
[52] plyr_1.8.6               grid_4.0.3               blob_1.2.1              
[55] parallel_4.0.3           promises_1.1.1           crayon_1.3.4            
[58] lattice_0.20-41          haven_2.3.1              hms_0.5.3               
[61] pillar_1.4.7             reprex_0.3.0             glue_1.4.2              
[64] evaluate_0.14            RcppArmadillo_0.10.1.2.2 data.table_1.13.6       
[67] modelr_0.1.8             vctrs_0.3.6              httpuv_1.5.4            
[70] cellranger_1.1.0         gtable_0.3.0             reshape_0.8.8           
[73] assertthat_0.2.1         xfun_0.20                openxlsx_4.2.3          
[76] RcppEigen_0.3.3.9.1      later_1.1.0.1            viridisLite_0.3.0       
[79] ellipsis_0.3.1           here_1.0.1