Last updated: 2021-01-06

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 1d55c11. 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:   code/Workflowr_project_managment.R

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 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_model_runA.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
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
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
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.9388553 -0.9655062 -0.8963458
aou + oxygen Atlantic (26,26.5] -0.9318977 -0.9649481 -0.9071321
aou + oxygen Atlantic (26.5,26.75] -0.9753505 -0.9803413 -0.9673125
aou + oxygen Atlantic (26.75,27] -0.9823427 -0.9891987 -0.9765771
aou + oxygen Atlantic (27,27.25] -0.9837096 -0.9914804 -0.9761620
aou + oxygen Atlantic (27.25,27.5] -0.9723583 -0.9817307 -0.9633555
aou + oxygen Atlantic (27.5,27.75] -0.9371213 -0.9510418 -0.9154772
aou + oxygen Atlantic (27.75,27.85] -0.9114344 -0.9215426 -0.9047438
aou + oxygen Atlantic (27.85,27.95] -0.8962542 -0.9340554 -0.8702777
aou + oxygen Atlantic (27.95,28.05] -0.9162059 -0.9198468 -0.9115150
aou + oxygen Atlantic (28.05,28.1] -0.9085801 -0.9414219 -0.8629099
aou + oxygen Atlantic (28.1,28.15] -0.8967655 -0.9383821 -0.8507185
aou + oxygen Atlantic (28.15,28.2] -0.9766343 -0.9909435 -0.9631963
aou + oxygen Atlantic (28.2, Inf] -0.9567781 -0.9770163 -0.9310909
aou + oxygen Indo-Pacific (-Inf,26] -0.9565360 -0.9655596 -0.9403217
aou + oxygen Indo-Pacific (26,26.5] -0.9748741 -0.9762142 -0.9737481
aou + oxygen Indo-Pacific (26.5,26.75] -0.9832033 -0.9844034 -0.9821262
aou + oxygen Indo-Pacific (26.75,27] -0.9847104 -0.9891895 -0.9808996
aou + oxygen Indo-Pacific (27,27.25] -0.9871922 -0.9910933 -0.9819001
aou + oxygen Indo-Pacific (27.25,27.5] -0.9927794 -0.9953369 -0.9887620
aou + oxygen Indo-Pacific (27.5,27.75] -0.9932332 -0.9952173 -0.9907215
aou + oxygen Indo-Pacific (27.75,27.85] -0.9957407 -0.9982733 -0.9916716
aou + oxygen Indo-Pacific (27.85,27.95] -0.9964016 -0.9985202 -0.9937487
aou + oxygen Indo-Pacific (27.95,28.05] -0.9961439 -0.9984407 -0.9934068
aou + oxygen Indo-Pacific (28.05,28.1] -0.9950490 -0.9973785 -0.9907841
aou + oxygen Indo-Pacific (28.1, Inf] -0.9960076 -0.9972895 -0.9942423
aou + phosphate Atlantic (-Inf,26] 0.9071356 0.8546252 0.9697287
aou + phosphate Atlantic (26,26.5] 0.8964132 0.8644607 0.9380731
aou + phosphate Atlantic (26.5,26.75] 0.9165792 0.8870827 0.9487254
aou + phosphate Atlantic (26.75,27] 0.8567206 0.8263012 0.8968422
aou + phosphate Atlantic (27,27.25] 0.7920470 0.7086792 0.8516981
aou + phosphate Atlantic (27.25,27.5] 0.6926488 0.5901053 0.7589045
aou + phosphate Atlantic (27.5,27.75] 0.7099259 0.5661723 0.8321696
aou + phosphate Atlantic (27.75,27.85] 0.8021948 0.7468285 0.8738453
aou + phosphate Atlantic (27.85,27.95] 0.7962029 0.7539910 0.8304174
aou + phosphate Atlantic (27.95,28.05] 0.8627432 0.8448235 0.8984316
aou + phosphate Atlantic (28.05,28.1] 0.8834356 0.8487456 0.9198913
aou + phosphate Atlantic (28.1,28.15] 0.9279533 0.8942266 0.9487546
aou + phosphate Atlantic (28.15,28.2] 0.9867253 0.9758388 0.9971056
aou + phosphate Atlantic (28.2, Inf] 0.9334613 0.8723062 0.9745934
aou + phosphate Indo-Pacific (-Inf,26] 0.9640889 0.9595241 0.9731649
aou + phosphate Indo-Pacific (26,26.5] 0.9572611 0.9446759 0.9643861
aou + phosphate Indo-Pacific (26.5,26.75] 0.9690972 0.9553693 0.9773914
aou + phosphate Indo-Pacific (26.75,27] 0.9582660 0.9390037 0.9720260
aou + phosphate Indo-Pacific (27,27.25] 0.9559435 0.9404125 0.9668350
aou + phosphate Indo-Pacific (27.25,27.5] 0.9639787 0.9581382 0.9740941
aou + phosphate Indo-Pacific (27.5,27.75] 0.9300697 0.8732713 0.9720224
aou + phosphate Indo-Pacific (27.75,27.85] 0.9889025 0.9793821 0.9955897
aou + phosphate Indo-Pacific (27.85,27.95] 0.9905844 0.9869137 0.9957781
aou + phosphate Indo-Pacific (27.95,28.05] 0.9871742 0.9823130 0.9931948
aou + phosphate Indo-Pacific (28.05,28.1] 0.9762850 0.9571230 0.9892115
aou + phosphate Indo-Pacific (28.1, Inf] 0.9383411 0.9162126 0.9535435
aou + phosphate_star Atlantic (-Inf,26] 0.5402153 0.3600386 0.7419288
aou + phosphate_star Atlantic (26,26.5] 0.5436850 0.4342922 0.7615409
aou + phosphate_star Atlantic (26.5,26.75] 0.3015014 0.0697593 0.6270630
aou + phosphate_star Atlantic (26.75,27] -0.1039233 -0.2097381 -0.0309174
aou + phosphate_star Atlantic (27,27.25] -0.1765106 -0.2053029 -0.1578668
aou + phosphate_star Atlantic (27.25,27.5] -0.0733484 -0.1778875 0.0457708
aou + phosphate_star Atlantic (27.5,27.75] 0.2136742 0.0295216 0.4280105
aou + phosphate_star Atlantic (27.75,27.85] 0.4088499 0.3282038 0.4810733
aou + phosphate_star Atlantic (27.85,27.95] 0.4726696 0.4490740 0.5194445
aou + phosphate_star Atlantic (27.95,28.05] 0.5832072 0.4652315 0.7042791
aou + phosphate_star Atlantic (28.05,28.1] 0.6596962 0.5668394 0.7312430
aou + phosphate_star Atlantic (28.1,28.15] 0.7750104 0.6762645 0.8277531
aou + phosphate_star Atlantic (28.15,28.2] 0.9620098 0.9287579 0.9923932
aou + phosphate_star Atlantic (28.2, Inf] 0.8603010 0.7018811 0.9557589
aou + phosphate_star Indo-Pacific (-Inf,26] 0.6719927 0.5532948 0.7844788
aou + phosphate_star Indo-Pacific (26,26.5] 0.5031261 0.3141184 0.6397943
aou + phosphate_star Indo-Pacific (26.5,26.75] 0.5023150 0.3434247 0.6796795
aou + phosphate_star Indo-Pacific (26.75,27] 0.3248944 0.1308273 0.4698826
aou + phosphate_star Indo-Pacific (27,27.25] -0.0422127 -0.1321921 0.0058080
aou + phosphate_star Indo-Pacific (27.25,27.5] -0.1408437 -0.1545080 -0.1214270
aou + phosphate_star Indo-Pacific (27.5,27.75] 0.0406048 -0.0784405 0.2492230
aou + phosphate_star Indo-Pacific (27.75,27.85] -0.1035216 -0.2240462 0.0403796
aou + phosphate_star Indo-Pacific (27.85,27.95] -0.0907712 -0.1469733 0.0205338
aou + phosphate_star Indo-Pacific (27.95,28.05] -0.1439907 -0.2384753 -0.0112072
aou + phosphate_star Indo-Pacific (28.05,28.1] -0.2681926 -0.3381157 -0.1995591
aou + phosphate_star Indo-Pacific (28.1, Inf] -0.7257394 -0.7690423 -0.6561035
aou + silicate Atlantic (-Inf,26] 0.2069187 -0.0903329 0.4589581
aou + silicate Atlantic (26,26.5] 0.4848497 0.4416264 0.5291471
aou + silicate Atlantic (26.5,26.75] 0.6145836 0.4424062 0.8226555
aou + silicate Atlantic (26.75,27] 0.3840313 0.2764858 0.5268125
aou + silicate Atlantic (27,27.25] 0.2791968 0.2197065 0.3241619
aou + silicate Atlantic (27.25,27.5] 0.2112569 0.1146107 0.2781720
aou + silicate Atlantic (27.5,27.75] 0.3328744 0.1799129 0.5455699
aou + silicate Atlantic (27.75,27.85] 0.5303739 0.4668504 0.6391794
aou + silicate Atlantic (27.85,27.95] 0.5977270 0.5780093 0.6169522
aou + silicate Atlantic (27.95,28.05] 0.7037641 0.6165439 0.8070825
aou + silicate Atlantic (28.05,28.1] 0.8124294 0.7387023 0.8700239
aou + silicate Atlantic (28.1,28.15] 0.8620485 0.7826047 0.9150364
aou + silicate Atlantic (28.15,28.2] 0.9304074 0.9162410 0.9483367
aou + silicate Atlantic (28.2, Inf] 0.8517625 0.7934626 0.8947136
aou + silicate Indo-Pacific (-Inf,26] 0.8556565 0.8115280 0.9085307
aou + silicate Indo-Pacific (26,26.5] 0.7818121 0.7153316 0.8301278
aou + silicate Indo-Pacific (26.5,26.75] 0.7943543 0.7567518 0.8568900
aou + silicate Indo-Pacific (26.75,27] 0.8590919 0.8079689 0.8947690
aou + silicate Indo-Pacific (27,27.25] 0.8738665 0.8174852 0.9061462
aou + silicate Indo-Pacific (27.25,27.5] 0.9087084 0.8713041 0.9349381
aou + silicate Indo-Pacific (27.5,27.75] 0.8881683 0.8481066 0.9159770
aou + silicate Indo-Pacific (27.75,27.85] 0.9624859 0.9501808 0.9735482
aou + silicate Indo-Pacific (27.85,27.95] 0.9543701 0.9372495 0.9637100
aou + silicate Indo-Pacific (27.95,28.05] 0.8836822 0.8434401 0.9042201
aou + silicate Indo-Pacific (28.05,28.1] 0.8081310 0.6884305 0.8876341
aou + silicate Indo-Pacific (28.1, Inf] 0.8281423 0.7426899 0.8759827
oxygen + phosphate Atlantic (-Inf,26] -0.7346368 -0.8960758 -0.5735788
oxygen + phosphate Atlantic (26,26.5] -0.7010319 -0.8378492 -0.6014883
oxygen + phosphate Atlantic (26.5,26.75] -0.8181547 -0.8742328 -0.7548910
oxygen + phosphate Atlantic (26.75,27] -0.7604439 -0.8372288 -0.7024423
oxygen + phosphate Atlantic (27,27.25] -0.6943866 -0.7954130 -0.5713528
oxygen + phosphate Atlantic (27.25,27.5] -0.5369432 -0.6470090 -0.3950432
oxygen + phosphate Atlantic (27.5,27.75] -0.4851920 -0.6559866 -0.2528187
oxygen + phosphate Atlantic (27.75,27.85] -0.5480218 -0.6795936 -0.4552384
oxygen + phosphate Atlantic (27.85,27.95] -0.5054063 -0.6236616 -0.3853593
oxygen + phosphate Atlantic (27.95,28.05] -0.6166533 -0.6609363 -0.5833826
oxygen + phosphate Atlantic (28.05,28.1] -0.6296181 -0.7476123 -0.4833539
oxygen + phosphate Atlantic (28.1,28.15] -0.6894325 -0.8001104 -0.5453544
oxygen + phosphate Atlantic (28.15,28.2] -0.9403639 -0.9856333 -0.8936285
oxygen + phosphate Atlantic (28.2, Inf] -0.8444540 -0.9275891 -0.7539482
oxygen + phosphate Indo-Pacific (-Inf,26] -0.8673135 -0.8940499 -0.8319746
oxygen + phosphate Indo-Pacific (26,26.5] -0.8796941 -0.8937069 -0.8589599
oxygen + phosphate Indo-Pacific (26.5,26.75] -0.9141096 -0.9297791 -0.8907663
oxygen + phosphate Indo-Pacific (26.75,27] -0.9013971 -0.9356901 -0.8611920
oxygen + phosphate Indo-Pacific (27,27.25] -0.9050697 -0.9331952 -0.8673867
oxygen + phosphate Indo-Pacific (27.25,27.5] -0.9331606 -0.9492200 -0.9089358
oxygen + phosphate Indo-Pacific (27.5,27.75] -0.9129776 -0.9336371 -0.8718310
oxygen + phosphate Indo-Pacific (27.75,27.85] -0.9726569 -0.9898248 -0.9470771
oxygen + phosphate Indo-Pacific (27.85,27.95] -0.9773502 -0.9906346 -0.9649405
oxygen + phosphate Indo-Pacific (27.95,28.05] -0.9728023 -0.9876592 -0.9583453
oxygen + phosphate Indo-Pacific (28.05,28.1] -0.9573197 -0.9832026 -0.9156985
oxygen + phosphate Indo-Pacific (28.1, Inf] -0.9323224 -0.9578595 -0.8964878
oxygen + phosphate_star Atlantic (-Inf,26] -0.2522689 -0.5675702 0.0612008
oxygen + phosphate_star Atlantic (26,26.5] -0.2353600 -0.5906969 -0.0401784
oxygen + phosphate_star Atlantic (26.5,26.75] -0.1059203 -0.4670928 0.1168981
oxygen + phosphate_star Atlantic (26.75,27] 0.2684009 0.1566083 0.3812543
oxygen + phosphate_star Atlantic (27,27.25] 0.3224988 0.2688719 0.3842648
oxygen + phosphate_star Atlantic (27.25,27.5] 0.2736921 0.1699699 0.4014992
oxygen + phosphate_star Atlantic (27.5,27.75] 0.0793424 -0.1589976 0.3251246
oxygen + phosphate_star Atlantic (27.75,27.85] -0.0513558 -0.1605714 0.0504860
oxygen + phosphate_star Atlantic (27.85,27.95] -0.0881567 -0.1448621 0.0047841
oxygen + phosphate_star Atlantic (27.95,28.05] -0.2379778 -0.3708002 -0.0930769
oxygen + phosphate_star Atlantic (28.05,28.1] -0.3100298 -0.4720896 -0.0876778
oxygen + phosphate_star Atlantic (28.1,28.15] -0.4389846 -0.6010601 -0.2042341
oxygen + phosphate_star Atlantic (28.15,28.2] -0.8924989 -0.9736895 -0.8070135
oxygen + phosphate_star Atlantic (28.2, Inf] -0.7391622 -0.8945963 -0.5328682
oxygen + phosphate_star Indo-Pacific (-Inf,26] -0.4547854 -0.6090875 -0.3435555
oxygen + phosphate_star Indo-Pacific (26,26.5] -0.3145541 -0.4572931 -0.1107257
oxygen + phosphate_star Indo-Pacific (26.5,26.75] -0.3470343 -0.5469528 -0.1737129
oxygen + phosphate_star Indo-Pacific (26.75,27] -0.1695116 -0.3147686 0.0553968
oxygen + phosphate_star Indo-Pacific (27,27.25] 0.1861951 0.1111947 0.3074167
oxygen + phosphate_star Indo-Pacific (27.25,27.5] 0.2414173 0.1885552 0.2863552
oxygen + phosphate_star Indo-Pacific (27.5,27.75] 0.0217455 -0.2370565 0.2091202
oxygen + phosphate_star Indo-Pacific (27.75,27.85] 0.1850289 0.0850832 0.2750217
oxygen + phosphate_star Indo-Pacific (27.85,27.95] 0.1660350 0.0863073 0.2181469
oxygen + phosphate_star Indo-Pacific (27.95,28.05] 0.2176376 0.1172886 0.2822564
oxygen + phosphate_star Indo-Pacific (28.05,28.1] 0.3398662 0.2458038 0.3888269
oxygen + phosphate_star Indo-Pacific (28.1, Inf] 0.7444228 0.7002347 0.7828869
oxygen + silicate Atlantic (-Inf,26] -0.2564082 -0.6194831 0.1603605
oxygen + silicate Atlantic (26,26.5] -0.5119103 -0.6489349 -0.4109782
oxygen + silicate Atlantic (26.5,26.75] -0.4973955 -0.7525755 -0.3066580
oxygen + silicate Atlantic (26.75,27] -0.2442181 -0.4326286 -0.1206005
oxygen + silicate Atlantic (27,27.25] -0.1551411 -0.2385671 -0.0675693
oxygen + silicate Atlantic (27.25,27.5] -0.0312871 -0.0988415 0.0879031
oxygen + silicate Atlantic (27.5,27.75] -0.0815405 -0.3287495 0.1432304
oxygen + silicate Atlantic (27.75,27.85] -0.2346043 -0.4052184 -0.1482439
oxygen + silicate Atlantic (27.85,27.95] -0.2471899 -0.3529827 -0.1446483
oxygen + silicate Atlantic (27.95,28.05] -0.3945115 -0.5127714 -0.2840559
oxygen + silicate Atlantic (28.05,28.1] -0.5306883 -0.6444621 -0.3375195
oxygen + silicate Atlantic (28.1,28.15] -0.6077203 -0.7502905 -0.3853165
oxygen + silicate Atlantic (28.15,28.2] -0.8890285 -0.9433354 -0.8263659
oxygen + silicate Atlantic (28.2, Inf] -0.7755867 -0.8267559 -0.7012450
oxygen + silicate Indo-Pacific (-Inf,26] -0.7269544 -0.8046591 -0.6732288
oxygen + silicate Indo-Pacific (26,26.5] -0.6631060 -0.7172681 -0.5869154
oxygen + silicate Indo-Pacific (26.5,26.75] -0.6960878 -0.7767565 -0.6509963
oxygen + silicate Indo-Pacific (26.75,27] -0.7766624 -0.8221065 -0.6951511
oxygen + silicate Indo-Pacific (27,27.25] -0.8019978 -0.8479938 -0.7106217
oxygen + silicate Indo-Pacific (27.25,27.5] -0.8609379 -0.8986782 -0.7988370
oxygen + silicate Indo-Pacific (27.5,27.75] -0.8638437 -0.8976340 -0.8445121
oxygen + silicate Indo-Pacific (27.75,27.85] -0.9407047 -0.9584782 -0.9138289
oxygen + silicate Indo-Pacific (27.85,27.95] -0.9331057 -0.9523806 -0.9026400
oxygen + silicate Indo-Pacific (27.95,28.05] -0.8559886 -0.8904475 -0.7942897
oxygen + silicate Indo-Pacific (28.05,28.1] -0.7790230 -0.8832247 -0.6183999
oxygen + silicate Indo-Pacific (28.1, Inf] -0.8281702 -0.8816787 -0.7347022
phosphate + phosphate_star Atlantic (-Inf,26] 0.8325655 0.7825114 0.8740608
phosphate + phosphate_star Atlantic (26,26.5] 0.8511833 0.7957469 0.9353995
phosphate + phosphate_star Atlantic (26.5,26.75] 0.6443141 0.4642839 0.8376371
phosphate + phosphate_star Atlantic (26.75,27] 0.4147942 0.3373506 0.4980439
phosphate + phosphate_star Atlantic (27,27.25] 0.4483828 0.3698858 0.5381425
phosphate + phosphate_star Atlantic (27.25,27.5] 0.6578181 0.5768497 0.7138485
phosphate + phosphate_star Atlantic (27.5,27.75] 0.8260087 0.7958026 0.8494713
phosphate + phosphate_star Atlantic (27.75,27.85] 0.8605456 0.8331932 0.8821928
phosphate + phosphate_star Atlantic (27.85,27.95] 0.9009779 0.8637940 0.9209125
phosphate + phosphate_star Atlantic (27.95,28.05] 0.9089648 0.8629711 0.9420203
phosphate + phosphate_star Atlantic (28.05,28.1] 0.9320147 0.9144331 0.9432022
phosphate + phosphate_star Atlantic (28.1,28.15] 0.9519334 0.9319179 0.9635632
phosphate + phosphate_star Atlantic (28.15,28.2] 0.9925750 0.9862059 0.9981894
phosphate + phosphate_star Atlantic (28.2, Inf] 0.9828433 0.9576513 0.9967712
phosphate + phosphate_star Indo-Pacific (-Inf,26] 0.8340020 0.7540231 0.8998389
phosphate + phosphate_star Indo-Pacific (26,26.5] 0.7241734 0.6040032 0.8170077
phosphate + phosphate_star Indo-Pacific (26.5,26.75] 0.6938816 0.6022898 0.8167203
phosphate + phosphate_star Indo-Pacific (26.75,27] 0.5731035 0.4597920 0.6846834
phosphate + phosphate_star Indo-Pacific (27,27.25] 0.2441855 0.2068876 0.2722938
phosphate + phosphate_star Indo-Pacific (27.25,27.5] 0.1203823 0.0679964 0.1539527
phosphate + phosphate_star Indo-Pacific (27.5,27.75] 0.3692413 0.1555328 0.6825184
phosphate + phosphate_star Indo-Pacific (27.75,27.85] 0.0341649 -0.1354187 0.2392617
phosphate + phosphate_star Indo-Pacific (27.85,27.95] 0.0392487 -0.0578821 0.1782078
phosphate + phosphate_star Indo-Pacific (27.95,28.05] 0.0073457 -0.1285227 0.1712379
phosphate + phosphate_star Indo-Pacific (28.05,28.1] -0.0707702 -0.1659329 0.0183796
phosphate + phosphate_star Indo-Pacific (28.1, Inf] -0.4567590 -0.5302440 -0.3114397
sal + aou Atlantic (-Inf,26] -0.4897679 -0.6110417 -0.2761573
sal + aou Atlantic (26,26.5] -0.4630819 -0.7441526 -0.3166890
sal + aou Atlantic (26.5,26.75] -0.1538441 -0.4860554 0.1266232
sal + aou Atlantic (26.75,27] 0.3321541 0.2800052 0.3783741
sal + aou Atlantic (27,27.25] 0.5279130 0.4547924 0.6065566
sal + aou Atlantic (27.25,27.5] 0.4019161 0.1984846 0.5656793
sal + aou Atlantic (27.5,27.75] 0.3236201 0.2206958 0.4001021
sal + aou Atlantic (27.75,27.85] 0.5597078 0.4769175 0.6532749
sal + aou Atlantic (27.85,27.95] 0.4235210 0.3143984 0.5408487
sal + aou Atlantic (27.95,28.05] 0.0903092 -0.0264400 0.2491552
sal + aou Atlantic (28.05,28.1] -0.2619521 -0.4606207 -0.1353794
sal + aou Atlantic (28.1,28.15] -0.1916389 -0.2837455 -0.0417925
sal + aou Atlantic (28.15,28.2] -0.8121771 -0.9848460 -0.5547279
sal + aou Atlantic (28.2, Inf] 0.2304612 -0.0906907 0.3966322
sal + aou Indo-Pacific (-Inf,26] -0.3151764 -0.3889187 -0.2025628
sal + aou Indo-Pacific (26,26.5] -0.2812433 -0.5056699 -0.0703572
sal + aou Indo-Pacific (26.5,26.75] -0.3252860 -0.5980223 -0.1637399
sal + aou Indo-Pacific (26.75,27] -0.3716532 -0.5359217 -0.1663940
sal + aou Indo-Pacific (27,27.25] -0.2660094 -0.3894018 -0.0341115
sal + aou Indo-Pacific (27.25,27.5] -0.1440833 -0.3023767 -0.0011876
sal + aou Indo-Pacific (27.5,27.75] 0.1971370 0.0727738 0.3578748
sal + aou Indo-Pacific (27.75,27.85] 0.4519297 0.3204291 0.5992468
sal + aou Indo-Pacific (27.85,27.95] 0.5953114 0.4391922 0.7596345
sal + aou Indo-Pacific (27.95,28.05] 0.6677635 0.5910526 0.7457422
sal + aou Indo-Pacific (28.05,28.1] 0.7087074 0.6200707 0.7859946
sal + aou Indo-Pacific (28.1, Inf] 0.8252763 0.7745568 0.8739137
sal + oxygen Atlantic (-Inf,26] 0.2590274 -0.1398578 0.4770515
sal + oxygen Atlantic (26,26.5] 0.1446143 -0.0908159 0.5636892
sal + oxygen Atlantic (26.5,26.75] -0.0421419 -0.3044601 0.3118345
sal + oxygen Atlantic (26.75,27] -0.4880944 -0.5373759 -0.4625521
sal + oxygen Atlantic (27,27.25] -0.6556914 -0.6938798 -0.6218387
sal + oxygen Atlantic (27.25,27.5] -0.5807888 -0.6897597 -0.4092711
sal + oxygen Atlantic (27.5,27.75] -0.5982776 -0.6987562 -0.4980966
sal + oxygen Atlantic (27.75,27.85] -0.8185363 -0.8782454 -0.7707441
sal + oxygen Atlantic (27.85,27.95] -0.6790348 -0.7261759 -0.6133690
sal + oxygen Atlantic (27.95,28.05] -0.3381112 -0.4983318 -0.1958110
sal + oxygen Atlantic (28.05,28.1] -0.0556167 -0.2354001 0.2308770
sal + oxygen Atlantic (28.1,28.15] -0.1525267 -0.3800524 -0.0201626
sal + oxygen Atlantic (28.15,28.2] 0.7328583 0.4568305 0.9598482
sal + oxygen Atlantic (28.2, Inf] -0.3158884 -0.4703902 -0.0685636
sal + oxygen Indo-Pacific (-Inf,26] 0.0952648 -0.0202990 0.2087222
sal + oxygen Indo-Pacific (26,26.5] 0.0980077 -0.1201141 0.3225388
sal + oxygen Indo-Pacific (26.5,26.75] 0.1724034 0.0039102 0.4647217
sal + oxygen Indo-Pacific (26.75,27] 0.2307635 -0.0045825 0.3958666
sal + oxygen Indo-Pacific (27,27.25] 0.1431306 -0.1187651 0.2794535
sal + oxygen Indo-Pacific (27.25,27.5] 0.0678553 -0.1018794 0.2285035
sal + oxygen Indo-Pacific (27.5,27.75] -0.2369688 -0.3937183 -0.1124910
sal + oxygen Indo-Pacific (27.75,27.85] -0.4574075 -0.5936840 -0.3233015
sal + oxygen Indo-Pacific (27.85,27.95] -0.5928547 -0.7527298 -0.4333083
sal + oxygen Indo-Pacific (27.95,28.05] -0.6668804 -0.7385035 -0.5969610
sal + oxygen Indo-Pacific (28.05,28.1] -0.7036480 -0.7868692 -0.6086598
sal + oxygen Indo-Pacific (28.1, Inf] -0.8392570 -0.8809236 -0.8064962
sal + phosphate Atlantic (-Inf,26] -0.6229977 -0.6692752 -0.5712763
sal + phosphate Atlantic (26,26.5] -0.7382587 -0.8759902 -0.6688507
sal + phosphate Atlantic (26.5,26.75] -0.4924915 -0.7112301 -0.2542624
sal + phosphate Atlantic (26.75,27] -0.1534517 -0.2597115 -0.0649045
sal + phosphate Atlantic (27,27.25] 0.0179423 -0.1618159 0.1795998
sal + phosphate Atlantic (27.25,27.5] -0.2344347 -0.4756733 0.0384561
sal + phosphate Atlantic (27.5,27.75] -0.1551620 -0.2393924 -0.0731224
sal + phosphate Atlantic (27.75,27.85] 0.1898732 0.0900126 0.2871679
sal + phosphate Atlantic (27.85,27.95] 0.1722307 0.0517644 0.3334166
sal + phosphate Atlantic (27.95,28.05] -0.0841393 -0.1589516 -0.0093218
sal + phosphate Atlantic (28.05,28.1] -0.4812423 -0.5826040 -0.3643162
sal + phosphate Atlantic (28.1,28.15] -0.3596958 -0.4230598 -0.2768207
sal + phosphate Atlantic (28.15,28.2] -0.8249907 -0.9768038 -0.5709811
sal + phosphate Atlantic (28.2, Inf] 0.1531324 -0.3198992 0.4343031
sal + phosphate Indo-Pacific (-Inf,26] -0.4234541 -0.4688315 -0.3623886
sal + phosphate Indo-Pacific (26,26.5] -0.4475985 -0.6472891 -0.3174577
sal + phosphate Indo-Pacific (26.5,26.75] -0.4733867 -0.7014107 -0.2877086
sal + phosphate Indo-Pacific (26.75,27] -0.5133777 -0.6623625 -0.4092031
sal + phosphate Indo-Pacific (27,27.25] -0.3814545 -0.5011699 -0.2377024
sal + phosphate Indo-Pacific (27.25,27.5] -0.1796280 -0.3549832 -0.0310002
sal + phosphate Indo-Pacific (27.5,27.75] 0.3710788 0.1018468 0.7337911
sal + phosphate Indo-Pacific (27.75,27.85] 0.4492691 0.3123118 0.6176046
sal + phosphate Indo-Pacific (27.85,27.95] 0.5946751 0.4515634 0.7578369
sal + phosphate Indo-Pacific (27.95,28.05] 0.6462553 0.5747562 0.7274322
sal + phosphate Indo-Pacific (28.05,28.1] 0.7053033 0.6306603 0.7889567
sal + phosphate Indo-Pacific (28.1, Inf] 0.7591932 0.6547369 0.8619845
sal + phosphate_star Atlantic (-Inf,26] -0.6869887 -0.8023996 -0.5743900
sal + phosphate_star Atlantic (26,26.5] -0.9185291 -0.9296809 -0.9025865
sal + phosphate_star Atlantic (26.5,26.75] -0.9359182 -0.9444625 -0.9248003
sal + phosphate_star Atlantic (26.75,27] -0.9158979 -0.9412407 -0.8890892
sal + phosphate_star Atlantic (27,27.25] -0.7965134 -0.8206502 -0.7782656
sal + phosphate_star Atlantic (27.25,27.5] -0.7951443 -0.9183859 -0.6901032
sal + phosphate_star Atlantic (27.5,27.75] -0.5672422 -0.6338412 -0.5195901
sal + phosphate_star Atlantic (27.75,27.85] -0.2719413 -0.3172205 -0.2216558
sal + phosphate_star Atlantic (27.85,27.95] -0.1383468 -0.2385474 -0.0460290
sal + phosphate_star Atlantic (27.95,28.05] -0.2863442 -0.3398826 -0.1977193
sal + phosphate_star Atlantic (28.05,28.1] -0.6161072 -0.6741508 -0.5209594
sal + phosphate_star Atlantic (28.1,28.15] -0.5168517 -0.5482191 -0.4877314
sal + phosphate_star Atlantic (28.15,28.2] -0.8342081 -0.9760759 -0.5949409
sal + phosphate_star Atlantic (28.2, Inf] 0.0984894 -0.4421140 0.4183862
sal + phosphate_star Indo-Pacific (-Inf,26] -0.6614581 -0.7330377 -0.5742290
sal + phosphate_star Indo-Pacific (26,26.5] -0.7637179 -0.8417974 -0.6462313
sal + phosphate_star Indo-Pacific (26.5,26.75] -0.8035931 -0.8666656 -0.6953982
sal + phosphate_star Indo-Pacific (26.75,27] -0.7363169 -0.8118444 -0.5880713
sal + phosphate_star Indo-Pacific (27,27.25] -0.5483411 -0.6880291 -0.3690966
sal + phosphate_star Indo-Pacific (27.25,27.5] -0.2754492 -0.5933407 0.1350536
sal + phosphate_star Indo-Pacific (27.5,27.75] 0.3503389 -0.2860882 0.8679316
sal + phosphate_star Indo-Pacific (27.75,27.85] -0.0678672 -0.2342592 0.0391683
sal + phosphate_star Indo-Pacific (27.85,27.95] -0.0386833 -0.1471900 0.0895580
sal + phosphate_star Indo-Pacific (27.95,28.05] -0.1640668 -0.2204378 -0.0607625
sal + phosphate_star Indo-Pacific (28.05,28.1] -0.1518812 -0.2775627 -0.0659465
sal + phosphate_star Indo-Pacific (28.1, Inf] -0.6614982 -0.6907834 -0.6189600
sal + silicate Atlantic (-Inf,26] -0.3811493 -0.5455068 -0.2461813
sal + silicate Atlantic (26,26.5] -0.0263121 -0.1000085 0.0893958
sal + silicate Atlantic (26.5,26.75] -0.4621199 -0.5201489 -0.4298894
sal + silicate Atlantic (26.75,27] -0.5745095 -0.6412074 -0.4429550
sal + silicate Atlantic (27,27.25] -0.4459831 -0.4963304 -0.3884368
sal + silicate Atlantic (27.25,27.5] -0.5854827 -0.7951930 -0.4138412
sal + silicate Atlantic (27.5,27.75] -0.3811710 -0.4530023 -0.3322734
sal + silicate Atlantic (27.75,27.85] -0.0483271 -0.1490543 0.0738531
sal + silicate Atlantic (27.85,27.95] -0.0459149 -0.1729916 0.1110164
sal + silicate Atlantic (27.95,28.05] -0.2249597 -0.2787564 -0.1881011
sal + silicate Atlantic (28.05,28.1] -0.4892251 -0.6034159 -0.3456198
sal + silicate Atlantic (28.1,28.15] -0.3942575 -0.4131302 -0.3796650
sal + silicate Atlantic (28.15,28.2] -0.7499800 -0.9013316 -0.4921985
sal + silicate Atlantic (28.2, Inf] 0.1864748 -0.2339583 0.4197122
sal + silicate Indo-Pacific (-Inf,26] -0.5486076 -0.6011188 -0.5138254
sal + silicate Indo-Pacific (26,26.5] -0.5786362 -0.7138499 -0.4937602
sal + silicate Indo-Pacific (26.5,26.75] -0.6414996 -0.7718590 -0.5154831
sal + silicate Indo-Pacific (26.75,27] -0.6348406 -0.7105786 -0.5868966
sal + silicate Indo-Pacific (27,27.25] -0.4927848 -0.5512709 -0.4431366
sal + silicate Indo-Pacific (27.25,27.5] -0.3191874 -0.4275069 -0.1930898
sal + silicate Indo-Pacific (27.5,27.75] 0.2976965 -0.0525321 0.7018736
sal + silicate Indo-Pacific (27.75,27.85] 0.4209855 0.1921784 0.6521739
sal + silicate Indo-Pacific (27.85,27.95] 0.5920259 0.3645738 0.8172766
sal + silicate Indo-Pacific (27.95,28.05] 0.7283915 0.5746867 0.8723339
sal + silicate Indo-Pacific (28.05,28.1] 0.7699782 0.5441603 0.9086004
sal + silicate Indo-Pacific (28.1, Inf] 0.8466908 0.7814168 0.9107831
sal + temp Atlantic (-Inf,26] 0.7499560 0.5357736 0.8923086
sal + temp Atlantic (26,26.5] 0.9376797 0.9329221 0.9418247
sal + temp Atlantic (26.5,26.75] 0.9158863 0.9084105 0.9260739
sal + temp Atlantic (26.75,27] 0.9314905 0.9229493 0.9419669
sal + temp Atlantic (27,27.25] 0.9276980 0.9184928 0.9342798
sal + temp Atlantic (27.25,27.5] 0.9213291 0.8914281 0.9413707
sal + temp Atlantic (27.5,27.75] 0.9003634 0.8747029 0.9189368
sal + temp Atlantic (27.75,27.85] 0.8556749 0.8342679 0.8739437
sal + temp Atlantic (27.85,27.95] 0.7122650 0.6877238 0.7315238
sal + temp Atlantic (27.95,28.05] 0.5965241 0.5390298 0.6672960
sal + temp Atlantic (28.05,28.1] 0.7131766 0.6819719 0.7742745
sal + temp Atlantic (28.1,28.15] 0.7197558 0.7109060 0.7324396
sal + temp Atlantic (28.15,28.2] 0.8314456 0.6219447 0.9793979
sal + temp Atlantic (28.2, Inf] -0.0367591 -0.3255638 0.4967799
sal + temp Indo-Pacific (-Inf,26] 0.7506314 0.6894465 0.8219836
sal + temp Indo-Pacific (26,26.5] 0.8386402 0.7828196 0.8858463
sal + temp Indo-Pacific (26.5,26.75] 0.8741501 0.8298310 0.9078245
sal + temp Indo-Pacific (26.75,27] 0.8358475 0.7960033 0.8769022
sal + temp Indo-Pacific (27,27.25] 0.7284690 0.6749058 0.7745215
sal + temp Indo-Pacific (27.25,27.5] 0.5471210 0.4436603 0.6016977
sal + temp Indo-Pacific (27.5,27.75] 0.3327603 0.2435780 0.3875315
sal + temp Indo-Pacific (27.75,27.85] 0.2135796 -0.0221241 0.4196557
sal + temp Indo-Pacific (27.85,27.95] 0.2464022 0.0121674 0.3898627
sal + temp Indo-Pacific (27.95,28.05] 0.3717466 0.3366917 0.4359469
sal + temp Indo-Pacific (28.05,28.1] 0.4499992 0.3524466 0.5622859
sal + temp Indo-Pacific (28.1, Inf] 0.7589365 0.6719614 0.8041743
silicate + phosphate Atlantic (-Inf,26] 0.0798970 -0.1119958 0.1831616
silicate + phosphate Atlantic (26,26.5] 0.3738935 0.3215725 0.4187725
silicate + phosphate Atlantic (26.5,26.75] 0.7410619 0.6431102 0.8546272
silicate + phosphate Atlantic (26.75,27] 0.7583395 0.6995082 0.8106852
silicate + phosphate Atlantic (27,27.25] 0.7779008 0.7538767 0.8088234
silicate + phosphate Atlantic (27.25,27.5] 0.8276196 0.7924780 0.8472330
silicate + phosphate Atlantic (27.5,27.75] 0.8787771 0.8377722 0.9067736
silicate + phosphate Atlantic (27.75,27.85] 0.9106232 0.8858411 0.9269231
silicate + phosphate Atlantic (27.85,27.95] 0.9266304 0.9093290 0.9423558
silicate + phosphate Atlantic (27.95,28.05] 0.9324527 0.9140232 0.9552153
silicate + phosphate Atlantic (28.05,28.1] 0.9543102 0.9487561 0.9598532
silicate + phosphate Atlantic (28.1,28.15] 0.9552712 0.9382494 0.9670283
silicate + phosphate Atlantic (28.15,28.2] 0.9534895 0.9336416 0.9662628
silicate + phosphate Atlantic (28.2, Inf] 0.9160452 0.8663231 0.9655413
silicate + phosphate Indo-Pacific (-Inf,26] 0.9107971 0.8693876 0.9521471
silicate + phosphate Indo-Pacific (26,26.5] 0.8817531 0.8503062 0.8999029
silicate + phosphate Indo-Pacific (26.5,26.75] 0.8763738 0.8403658 0.9082065
silicate + phosphate Indo-Pacific (26.75,27] 0.9221232 0.9134312 0.9368086
silicate + phosphate Indo-Pacific (27,27.25] 0.9397881 0.9216267 0.9580849
silicate + phosphate Indo-Pacific (27.25,27.5] 0.9502924 0.9388336 0.9667707
silicate + phosphate Indo-Pacific (27.5,27.75] 0.9589554 0.9475112 0.9703213
silicate + phosphate Indo-Pacific (27.75,27.85] 0.9765534 0.9702489 0.9845327
silicate + phosphate Indo-Pacific (27.85,27.95] 0.9707783 0.9625669 0.9767071
silicate + phosphate Indo-Pacific (27.95,28.05] 0.9106675 0.8908778 0.9243926
silicate + phosphate Indo-Pacific (28.05,28.1] 0.8666642 0.8008612 0.9157290
silicate + phosphate Indo-Pacific (28.1, Inf] 0.9148605 0.8594178 0.9565678
silicate + phosphate_star Atlantic (-Inf,26] -0.0912367 -0.2323229 -0.0145756
silicate + phosphate_star Atlantic (26,26.5] 0.1392897 0.0434425 0.2311066
silicate + phosphate_star Atlantic (26.5,26.75] 0.6511096 0.5934228 0.7097557
silicate + phosphate_star Atlantic (26.75,27] 0.7846388 0.7422314 0.8168679
silicate + phosphate_star Atlantic (27,27.25] 0.8388457 0.8323632 0.8437091
silicate + phosphate_star Atlantic (27.25,27.5] 0.9185097 0.9005521 0.9444892
silicate + phosphate_star Atlantic (27.5,27.75] 0.9550502 0.9536140 0.9562865
silicate + phosphate_star Atlantic (27.75,27.85] 0.9445853 0.9311766 0.9565433
silicate + phosphate_star Atlantic (27.85,27.95] 0.9474410 0.9348177 0.9601187
silicate + phosphate_star Atlantic (27.95,28.05] 0.9458867 0.9410330 0.9528479
silicate + phosphate_star Atlantic (28.05,28.1] 0.9243338 0.8927837 0.9566711
silicate + phosphate_star Atlantic (28.1,28.15] 0.9316891 0.9004409 0.9550726
silicate + phosphate_star Atlantic (28.15,28.2] 0.9493595 0.9212203 0.9677345
silicate + phosphate_star Atlantic (28.2, Inf] 0.8901066 0.7658212 0.9772251
silicate + phosphate_star Indo-Pacific (-Inf,26] 0.8302317 0.7352306 0.9021649
silicate + phosphate_star Indo-Pacific (26,26.5] 0.8045689 0.7368852 0.8414145
silicate + phosphate_star Indo-Pacific (26.5,26.75] 0.7971412 0.7478972 0.8478326
silicate + phosphate_star Indo-Pacific (26.75,27] 0.6324134 0.5851308 0.6897256
silicate + phosphate_star Indo-Pacific (27,27.25] 0.3369197 0.3158401 0.3652271
silicate + phosphate_star Indo-Pacific (27.25,27.5] 0.1816187 0.1259883 0.2601324
silicate + phosphate_star Indo-Pacific (27.5,27.75] 0.3920456 0.2574143 0.6347580
silicate + phosphate_star Indo-Pacific (27.75,27.85] 0.0859795 -0.0265126 0.2474837
silicate + phosphate_star Indo-Pacific (27.85,27.95] 0.1130559 0.0282512 0.2696846
silicate + phosphate_star Indo-Pacific (27.95,28.05] 0.1275553 -0.0230232 0.3577266
silicate + phosphate_star Indo-Pacific (28.05,28.1] 0.0972532 -0.0432620 0.3007057
silicate + phosphate_star Indo-Pacific (28.1, Inf] -0.3561852 -0.4741406 -0.1909710
temp + aou Atlantic (-Inf,26] -0.6419157 -0.7199162 -0.4869969
temp + aou Atlantic (26,26.5] -0.5890634 -0.8371626 -0.4473481
temp + aou Atlantic (26.5,26.75] -0.2469271 -0.5228629 -0.0124677
temp + aou Atlantic (26.75,27] 0.3078782 0.2157556 0.3779189
temp + aou Atlantic (27,27.25] 0.5224352 0.4571151 0.6469000
temp + aou Atlantic (27.25,27.5] 0.3920490 0.2883583 0.4693885
temp + aou Atlantic (27.5,27.75] 0.1620010 -0.0324346 0.2711290
temp + aou Atlantic (27.75,27.85] 0.2228478 0.1617555 0.2804389
temp + aou Atlantic (27.85,27.95] 0.1537102 0.0634359 0.3188504
temp + aou Atlantic (27.95,28.05] -0.0538040 -0.2633176 0.1697155
temp + aou Atlantic (28.05,28.1] -0.2818256 -0.3962617 -0.1493807
temp + aou Atlantic (28.1,28.15] -0.4381909 -0.5654497 -0.2553470
temp + aou Atlantic (28.15,28.2] -0.8906186 -0.9632864 -0.8028620
temp + aou Atlantic (28.2, Inf] -0.7993975 -0.9748574 -0.5260409
temp + aou Indo-Pacific (-Inf,26] -0.5439398 -0.7298205 -0.3248980
temp + aou Indo-Pacific (26,26.5] -0.3597336 -0.5403984 -0.1093761
temp + aou Indo-Pacific (26.5,26.75] -0.3337315 -0.5773129 -0.1315181
temp + aou Indo-Pacific (26.75,27] -0.2328264 -0.4071456 -0.0115147
temp + aou Indo-Pacific (27,27.25] 0.0017114 -0.0850756 0.1390354
temp + aou Indo-Pacific (27.25,27.5] 0.2013985 0.1420476 0.2714996
temp + aou Indo-Pacific (27.5,27.75] 0.2815970 0.1802650 0.3679700
temp + aou Indo-Pacific (27.75,27.85] 0.3783951 0.1532225 0.5666485
temp + aou Indo-Pacific (27.85,27.95] 0.4784334 0.3252248 0.6515727
temp + aou Indo-Pacific (27.95,28.05] 0.5742241 0.4780052 0.7239025
temp + aou Indo-Pacific (28.05,28.1] 0.6855019 0.6527507 0.7151704
temp + aou Indo-Pacific (28.1, Inf] 0.8064615 0.7813005 0.8564824
temp + oxygen Atlantic (-Inf,26] 0.3489766 0.0506707 0.5148980
temp + oxygen Atlantic (26,26.5] 0.2685102 0.0301352 0.6647828
temp + oxygen Atlantic (26.5,26.75] 0.0339916 -0.1846807 0.3356067
temp + oxygen Atlantic (26.75,27] -0.4780734 -0.5093756 -0.4201801
temp + oxygen Atlantic (27,27.25] -0.6647019 -0.7404043 -0.6150385
temp + oxygen Atlantic (27.25,27.5] -0.5929338 -0.6458559 -0.5047720
temp + oxygen Atlantic (27.5,27.75] -0.4870873 -0.6342424 -0.2956288
temp + oxygen Atlantic (27.75,27.85] -0.6010880 -0.6554208 -0.5623414
temp + oxygen Atlantic (27.85,27.95] -0.5699058 -0.6347824 -0.5168337
temp + oxygen Atlantic (27.95,28.05] -0.3423989 -0.5469475 -0.1551395
temp + oxygen Atlantic (28.05,28.1] -0.1327160 -0.3695145 0.0101032
temp + oxygen Atlantic (28.1,28.15] 0.0095910 -0.2894954 0.1642952
temp + oxygen Atlantic (28.15,28.2] 0.7747098 0.6134824 0.9185494
temp + oxygen Atlantic (28.2, Inf] 0.6184695 0.2750615 0.9053204
temp + oxygen Indo-Pacific (-Inf,26] 0.2856463 0.0686019 0.5219576
temp + oxygen Indo-Pacific (26,26.5] 0.1482030 -0.1078245 0.3353373
temp + oxygen Indo-Pacific (26.5,26.75] 0.1604105 -0.0516250 0.4252614
temp + oxygen Indo-Pacific (26.75,27] 0.0643847 -0.1821806 0.2389947
temp + oxygen Indo-Pacific (27,27.25] -0.1575075 -0.3228193 -0.0653607
temp + oxygen Indo-Pacific (27.25,27.5] -0.3145989 -0.3629254 -0.2467861
temp + oxygen Indo-Pacific (27.5,27.75] -0.3891487 -0.4689876 -0.3104973
temp + oxygen Indo-Pacific (27.75,27.85] -0.4573704 -0.6139352 -0.2774191
temp + oxygen Indo-Pacific (27.85,27.95] -0.5483687 -0.6917336 -0.4272531
temp + oxygen Indo-Pacific (27.95,28.05] -0.6418306 -0.7611378 -0.5752311
temp + oxygen Indo-Pacific (28.05,28.1] -0.7517135 -0.7637234 -0.7425015
temp + oxygen Indo-Pacific (28.1, Inf] -0.8553605 -0.8920958 -0.8306911
temp + phosphate Atlantic (-Inf,26] -0.8364237 -0.9194946 -0.7853822
temp + phosphate Atlantic (26,26.5] -0.8214578 -0.9184889 -0.7684122
temp + phosphate Atlantic (26.5,26.75] -0.5501699 -0.7132110 -0.3627191
temp + phosphate Atlantic (26.75,27] -0.1390228 -0.2881687 0.0251441
temp + phosphate Atlantic (27,27.25] 0.0271552 -0.1605971 0.2694549
temp + phosphate Atlantic (27.25,27.5] -0.2555038 -0.3520151 -0.0863014
temp + phosphate Atlantic (27.5,27.75] -0.3816939 -0.4712357 -0.2566491
temp + phosphate Atlantic (27.75,27.85] -0.2370397 -0.3149550 -0.1063631
temp + phosphate Atlantic (27.85,27.95] -0.3300776 -0.4837808 -0.1357966
temp + phosphate Atlantic (27.95,28.05] -0.4755867 -0.6077899 -0.3377979
temp + phosphate Atlantic (28.05,28.1] -0.6468710 -0.7116287 -0.6119034
temp + phosphate Atlantic (28.1,28.15] -0.7029376 -0.7744129 -0.6353184
temp + phosphate Atlantic (28.15,28.2] -0.9293754 -0.9660562 -0.8863654
temp + phosphate Atlantic (28.2, Inf] -0.8647495 -0.9741482 -0.7236493
temp + phosphate Indo-Pacific (-Inf,26] -0.6763431 -0.8210085 -0.4916753
temp + phosphate Indo-Pacific (26,26.5] -0.5705593 -0.7190151 -0.3950042
temp + phosphate Indo-Pacific (26.5,26.75] -0.5253952 -0.7182648 -0.3902715
temp + phosphate Indo-Pacific (26.75,27] -0.4602142 -0.6098730 -0.3238133
temp + phosphate Indo-Pacific (27,27.25] -0.2427736 -0.3191268 -0.1671820
temp + phosphate Indo-Pacific (27.25,27.5] 0.0000022 -0.0704435 0.1139557
temp + phosphate Indo-Pacific (27.5,27.75] 0.1600483 -0.0390733 0.3222121
temp + phosphate Indo-Pacific (27.75,27.85] 0.2601794 -0.0369236 0.5061405
temp + phosphate Indo-Pacific (27.85,27.95] 0.3756359 0.1856073 0.5972501
temp + phosphate Indo-Pacific (27.95,28.05] 0.4714120 0.3349429 0.6712352
temp + phosphate Indo-Pacific (28.05,28.1] 0.5773956 0.4418849 0.6734752
temp + phosphate Indo-Pacific (28.1, Inf] 0.7448628 0.6270051 0.8641114
temp + phosphate_star Atlantic (-Inf,26] -0.9248961 -0.9284322 -0.9184646
temp + phosphate_star Atlantic (26,26.5] -0.9378688 -0.9469658 -0.9270174
temp + phosphate_star Atlantic (26.5,26.75] -0.9275096 -0.9335238 -0.9213249
temp + phosphate_star Atlantic (26.75,27] -0.8757399 -0.9205607 -0.8045890
temp + phosphate_star Atlantic (27,27.25] -0.7911543 -0.8365572 -0.7067861
temp + phosphate_star Atlantic (27.25,27.5] -0.8249914 -0.8515407 -0.7825669
temp + phosphate_star Atlantic (27.5,27.75] -0.7553222 -0.8235333 -0.6900560
temp + phosphate_star Atlantic (27.75,27.85] -0.6501973 -0.6928424 -0.5844623
temp + phosphate_star Atlantic (27.85,27.95] -0.6684316 -0.7600038 -0.5810407
temp + phosphate_star Atlantic (27.95,28.05] -0.7732174 -0.8215426 -0.7437629
temp + phosphate_star Atlantic (28.05,28.1] -0.8595552 -0.8732760 -0.8323728
temp + phosphate_star Atlantic (28.1,28.15] -0.8751744 -0.9032717 -0.8550200
temp + phosphate_star Atlantic (28.15,28.2] -0.9587829 -0.9762826 -0.9400073
temp + phosphate_star Atlantic (28.2, Inf] -0.8972379 -0.9706352 -0.8115767
temp + phosphate_star Indo-Pacific (-Inf,26] -0.9104103 -0.9452804 -0.8636652
temp + phosphate_star Indo-Pacific (26,26.5] -0.9378332 -0.9636558 -0.9153331
temp + phosphate_star Indo-Pacific (26.5,26.75] -0.9459937 -0.9668498 -0.9347510
temp + phosphate_star Indo-Pacific (26.75,27] -0.9425018 -0.9624687 -0.9106466
temp + phosphate_star Indo-Pacific (27,27.25] -0.9292577 -0.9543571 -0.8962955
temp + phosphate_star Indo-Pacific (27.25,27.5] -0.8676013 -0.9553649 -0.7309277
temp + phosphate_star Indo-Pacific (27.5,27.75] -0.5059139 -0.9616886 -0.0607189
temp + phosphate_star Indo-Pacific (27.75,27.85] -0.9048259 -0.9537238 -0.8549845
temp + phosphate_star Indo-Pacific (27.85,27.95] -0.8487751 -0.8972474 -0.7662926
temp + phosphate_star Indo-Pacific (27.95,28.05] -0.7867461 -0.8326002 -0.7079826
temp + phosphate_star Indo-Pacific (28.05,28.1] -0.7194302 -0.8484428 -0.5988890
temp + phosphate_star Indo-Pacific (28.1, Inf] -0.7231618 -0.7983581 -0.6470811
temp + silicate Atlantic (-Inf,26] 0.0300593 -0.0857000 0.1446102
temp + silicate Atlantic (26,26.5] -0.1509729 -0.2629879 -0.0517364
temp + silicate Atlantic (26.5,26.75] -0.6218225 -0.6350078 -0.5959977
temp + silicate Atlantic (26.75,27] -0.5470568 -0.6420132 -0.3583153
temp + silicate Atlantic (27,27.25] -0.4140496 -0.4932527 -0.2713612
temp + silicate Atlantic (27.25,27.5] -0.5970824 -0.6757659 -0.5069162
temp + silicate Atlantic (27.5,27.75] -0.5846366 -0.6713603 -0.5130855
temp + silicate Atlantic (27.75,27.85] -0.4371665 -0.5134143 -0.2910485
temp + silicate Atlantic (27.85,27.95] -0.5261594 -0.6664017 -0.3826206
temp + silicate Atlantic (27.95,28.05] -0.6545337 -0.7328129 -0.5905541
temp + silicate Atlantic (28.05,28.1] -0.7212474 -0.7320185 -0.7069466
temp + silicate Atlantic (28.1,28.15] -0.7317750 -0.7352542 -0.7274120
temp + silicate Atlantic (28.15,28.2] -0.8758075 -0.9087493 -0.8245257
temp + silicate Atlantic (28.2, Inf] -0.7455643 -0.9205305 -0.5591056
temp + silicate Indo-Pacific (-Inf,26] -0.7133205 -0.8314447 -0.5428391
temp + silicate Indo-Pacific (26,26.5] -0.6946570 -0.7774343 -0.5800316
temp + silicate Indo-Pacific (26.5,26.75] -0.7005081 -0.7983382 -0.6097668
temp + silicate Indo-Pacific (26.75,27] -0.5870078 -0.6638790 -0.5055275
temp + silicate Indo-Pacific (27,27.25] -0.3771527 -0.4016180 -0.3629892
temp + silicate Indo-Pacific (27.25,27.5] -0.1473392 -0.2327950 -0.0586449
temp + silicate Indo-Pacific (27.5,27.75] 0.0974904 -0.1563053 0.3312651
temp + silicate Indo-Pacific (27.75,27.85] 0.1918627 -0.0477116 0.3703726
temp + silicate Indo-Pacific (27.85,27.95] 0.2806144 0.0808703 0.4858899
temp + silicate Indo-Pacific (27.95,28.05] 0.2834810 0.0654155 0.4999340
temp + silicate Indo-Pacific (28.05,28.1] 0.3820143 0.0820266 0.5970636
temp + silicate Indo-Pacific (28.1, Inf] 0.6816235 0.5371529 0.8002147
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
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.3263609 0.0135744 0.6386343
aou Atlantic (26,26.5] 0.1338576 -0.1062097 0.2613456
aou Atlantic (26.5,26.75] -0.0191187 -0.5745315 0.4935343
aou Atlantic (26.75,27] -0.0564069 -0.3418117 0.2479211
aou Atlantic (27,27.25] -0.2602662 -0.4028021 -0.1877925
aou Atlantic (27.25,27.5] -0.2853701 -0.3564919 -0.2168448
aou Atlantic (27.5,27.75] -0.5412552 -0.7299969 -0.4116546
aou Atlantic (27.75,27.85] -0.7756056 -0.8567875 -0.7202458
aou Atlantic (27.85,27.95] -0.6955964 -0.7493947 -0.6675294
aou Atlantic (27.95,28.05] -0.7668123 -0.8451699 -0.6984265
aou Atlantic (28.05,28.1] -0.8085975 -0.8380194 -0.7674938
aou Atlantic (28.1,28.15] -0.8892044 -0.9167578 -0.8490762
aou Atlantic (28.15,28.2] -0.9697976 -0.9898244 -0.9595820
aou Atlantic (28.2, Inf] -0.8820931 -0.9617873 -0.7418666
aou Indo-Pacific (-Inf,26] 0.0468412 -0.1567097 0.2508429
aou Indo-Pacific (26,26.5] -0.4831185 -0.5660860 -0.3735650
aou Indo-Pacific (26.5,26.75] -0.7174839 -0.7605792 -0.6579756
aou Indo-Pacific (26.75,27] -0.7179684 -0.8341931 -0.5562223
aou Indo-Pacific (27,27.25] -0.2231481 -0.4428215 -0.0269948
aou Indo-Pacific (27.25,27.5] 0.0612321 -0.1702632 0.2294444
aou Indo-Pacific (27.5,27.75] 0.1202008 -0.2420746 0.4546642
aou Indo-Pacific (27.75,27.85] 0.4769657 0.3752495 0.5387584
aou Indo-Pacific (27.85,27.95] 0.4507053 0.4008042 0.5163632
aou Indo-Pacific (27.95,28.05] 0.3377287 0.2590514 0.3968604
aou Indo-Pacific (28.05,28.1] 0.2705439 0.0040107 0.4187457
aou Indo-Pacific (28.1, Inf] 0.2652755 0.1194279 0.3427042
oxygen Atlantic (-Inf,26] -0.1821121 -0.5211905 0.1955465
oxygen Atlantic (26,26.5] -0.0047563 -0.1680925 0.2447616
oxygen Atlantic (26.5,26.75] -0.0724164 -0.5716736 0.4905607
oxygen Atlantic (26.75,27] -0.0514904 -0.3585203 0.2767690
oxygen Atlantic (27,27.25] 0.1690122 0.0772424 0.3418563
oxygen Atlantic (27.25,27.5] 0.1381594 0.0602606 0.1863582
oxygen Atlantic (27.5,27.75] 0.3724142 0.1709885 0.6016342
oxygen Atlantic (27.75,27.85] 0.6094664 0.5187033 0.7733662
oxygen Atlantic (27.85,27.95] 0.4860405 0.3848213 0.6122104
oxygen Atlantic (27.95,28.05] 0.5551402 0.4815791 0.6440592
oxygen Atlantic (28.05,28.1] 0.5703597 0.4276598 0.6542141
oxygen Atlantic (28.1,28.15] 0.6916768 0.5629228 0.7890476
oxygen Atlantic (28.15,28.2] 0.9282138 0.8795722 0.9834284
oxygen Atlantic (28.2, Inf] 0.7918721 0.6165000 0.9170016
oxygen Indo-Pacific (-Inf,26] 0.0596914 -0.1511445 0.2396214
oxygen Indo-Pacific (26,26.5] 0.4462481 0.3237067 0.5221984
oxygen Indo-Pacific (26.5,26.75] 0.6781617 0.5887806 0.7303284
oxygen Indo-Pacific (26.75,27] 0.6820062 0.4924500 0.8271416
oxygen Indo-Pacific (27,27.25] 0.2277784 0.0294978 0.4559603
oxygen Indo-Pacific (27.25,27.5] -0.0665500 -0.2469383 0.1764573
oxygen Indo-Pacific (27.5,27.75] -0.1278487 -0.4452975 0.2164296
oxygen Indo-Pacific (27.75,27.85] -0.4574684 -0.5276142 -0.3598781
oxygen Indo-Pacific (27.85,27.95] -0.4251872 -0.4711294 -0.3807688
oxygen Indo-Pacific (27.95,28.05] -0.3110918 -0.3873306 -0.2332510
oxygen Indo-Pacific (28.05,28.1] -0.2528688 -0.3970785 -0.0007800
oxygen Indo-Pacific (28.1, Inf] -0.2685339 -0.3486676 -0.1288616
phosphate Atlantic (-Inf,26] 0.4181628 0.2588169 0.5962745
phosphate Atlantic (26,26.5] 0.1625557 -0.0364240 0.3087570
phosphate Atlantic (26.5,26.75] -0.2243376 -0.6498898 0.1999874
phosphate Atlantic (26.75,27] -0.4847820 -0.6475864 -0.2487604
phosphate Atlantic (27,27.25] -0.7413208 -0.7846800 -0.6789994
phosphate Atlantic (27.25,27.5] -0.8507073 -0.8723053 -0.8137084
phosphate Atlantic (27.5,27.75] -0.9315050 -0.9457574 -0.9115748
phosphate Atlantic (27.75,27.85] -0.9543802 -0.9643205 -0.9406442
phosphate Atlantic (27.85,27.95] -0.9348764 -0.9398852 -0.9278009
phosphate Atlantic (27.95,28.05] -0.9485204 -0.9591534 -0.9392808
phosphate Atlantic (28.05,28.1] -0.9608098 -0.9724440 -0.9526158
phosphate Atlantic (28.1,28.15] -0.9660622 -0.9789489 -0.9545583
phosphate Atlantic (28.15,28.2] -0.9896921 -0.9967163 -0.9780488
phosphate Atlantic (28.2, Inf] -0.9798224 -0.9968701 -0.9471311
phosphate Indo-Pacific (-Inf,26] 0.0181566 -0.2143154 0.2330273
phosphate Indo-Pacific (26,26.5] -0.5867789 -0.6439378 -0.5070853
phosphate Indo-Pacific (26.5,26.75] -0.7791177 -0.7981143 -0.7648238
phosphate Indo-Pacific (26.75,27] -0.7993603 -0.8701914 -0.6983976
phosphate Indo-Pacific (27,27.25] -0.3371166 -0.5369297 -0.1536032
phosphate Indo-Pacific (27.25,27.5] -0.0932652 -0.3722381 0.0951524
phosphate Indo-Pacific (27.5,27.75] -0.1008180 -0.6017425 0.4049720
phosphate Indo-Pacific (27.75,27.85] 0.4633067 0.3630590 0.5145186
phosphate Indo-Pacific (27.85,27.95] 0.4535879 0.4084848 0.5301885
phosphate Indo-Pacific (27.95,28.05] 0.3621323 0.3187964 0.4023658
phosphate Indo-Pacific (28.05,28.1] 0.2902348 -0.0415519 0.4804530
phosphate Indo-Pacific (28.1, Inf] 0.1027671 0.0190971 0.2353177
phosphate_star Atlantic (-Inf,26] 0.4515099 0.3303968 0.5248831
phosphate_star Atlantic (26,26.5] 0.1974418 0.1046994 0.3380023
phosphate_star Atlantic (26.5,26.75] -0.5592233 -0.6316704 -0.5010334
phosphate_star Atlantic (26.75,27] -0.7992667 -0.8459986 -0.7077461
phosphate_star Atlantic (27,27.25] -0.7698030 -0.8105039 -0.7229785
phosphate_star Atlantic (27.25,27.5] -0.8518579 -0.8864602 -0.8155380
phosphate_star Atlantic (27.5,27.75] -0.8237880 -0.8366695 -0.8165153
phosphate_star Atlantic (27.75,27.85] -0.7639445 -0.8284611 -0.6826455
phosphate_star Atlantic (27.85,27.95] -0.8347272 -0.8562927 -0.7950828
phosphate_star Atlantic (27.95,28.05] -0.8775490 -0.9179705 -0.8156595
phosphate_star Atlantic (28.05,28.1] -0.9133205 -0.9504239 -0.8862637
phosphate_star Atlantic (28.1,28.15] -0.9094070 -0.9374157 -0.8712462
phosphate_star Atlantic (28.15,28.2] -0.9832692 -0.9945442 -0.9713584
phosphate_star Atlantic (28.2, Inf] -0.9786356 -0.9953030 -0.9497935
phosphate_star Indo-Pacific (-Inf,26] 0.1065605 -0.0909408 0.2653810
phosphate_star Indo-Pacific (26,26.5] -0.5336561 -0.5866410 -0.4803874
phosphate_star Indo-Pacific (26.5,26.75] -0.6003020 -0.6702413 -0.4867585
phosphate_star Indo-Pacific (26.75,27] -0.5317168 -0.6133183 -0.4702707
phosphate_star Indo-Pacific (27,27.25] -0.2693120 -0.3147634 -0.2357258
phosphate_star Indo-Pacific (27.25,27.5] -0.4507800 -0.5665430 -0.3678419
phosphate_star Indo-Pacific (27.5,27.75] -0.5674638 -0.8705653 -0.1222866
phosphate_star Indo-Pacific (27.75,27.85] -0.0159383 -0.1186125 0.1235366
phosphate_star Indo-Pacific (27.85,27.95] 0.1142695 -0.0544329 0.2462091
phosphate_star Indo-Pacific (27.95,28.05] 0.2252053 0.0085242 0.4757880
phosphate_star Indo-Pacific (28.05,28.1] 0.1483393 -0.0973692 0.3208717
phosphate_star Indo-Pacific (28.1, Inf] -0.4572213 -0.7170298 -0.2268213
sal Atlantic (-Inf,26] 0.0119930 -0.1424583 0.2401277
sal Atlantic (26,26.5] -0.2571501 -0.4140755 -0.1145501
sal Atlantic (26.5,26.75] 0.4442229 0.3444283 0.5100379
sal Atlantic (26.75,27] 0.5716078 0.3493446 0.7393493
sal Atlantic (27,27.25] 0.2755931 0.1607106 0.3519633
sal Atlantic (27.25,27.5] 0.4142246 0.2629519 0.6632114
sal Atlantic (27.5,27.75] 0.0314166 -0.0098895 0.1069155
sal Atlantic (27.75,27.85] -0.3896446 -0.5481244 -0.2516400
sal Atlantic (27.85,27.95] -0.3932022 -0.5531812 -0.2666342
sal Atlantic (27.95,28.05] -0.1468635 -0.2376103 -0.0630329
sal Atlantic (28.05,28.1] 0.3122678 0.1465425 0.4813776
sal Atlantic (28.1,28.15] 0.1523541 0.0246456 0.2280140
sal Atlantic (28.15,28.2] 0.7542728 0.4047480 0.9583200
sal Atlantic (28.2, Inf] -0.2190288 -0.4930727 0.2334852
sal Indo-Pacific (-Inf,26] 0.0029650 -0.0732000 0.0558586
sal Indo-Pacific (26,26.5] 0.3507349 0.1723850 0.4733065
sal Indo-Pacific (26.5,26.75] 0.4436781 0.2038264 0.5955033
sal Indo-Pacific (26.75,27] 0.3918439 0.2347262 0.4983088
sal Indo-Pacific (27,27.25] -0.1653034 -0.3631325 0.0795021
sal Indo-Pacific (27.25,27.5] -0.3320859 -0.7515336 0.2115509
sal Indo-Pacific (27.5,27.75] -0.3532034 -0.7166198 0.2879491
sal Indo-Pacific (27.75,27.85] 0.0077896 -0.2892186 0.4684135
sal Indo-Pacific (27.85,27.95] 0.0496337 -0.1275142 0.2462344
sal Indo-Pacific (27.95,28.05] 0.0563910 -0.0222074 0.1177707
sal Indo-Pacific (28.05,28.1] 0.0008106 -0.2698275 0.1923432
sal Indo-Pacific (28.1, Inf] 0.0209506 -0.1722125 0.2343685
silicate Atlantic (-Inf,26] -0.7218722 -0.8580667 -0.5707845
silicate Atlantic (26,26.5] -0.5895087 -0.7310543 -0.4330971
silicate Atlantic (26.5,26.75] -0.5711852 -0.7752476 -0.3389319
silicate Atlantic (26.75,27] -0.8299988 -0.8706591 -0.7567832
silicate Atlantic (27,27.25] -0.9257832 -0.9318453 -0.9176382
silicate Atlantic (27.25,27.5] -0.9445655 -0.9564763 -0.9305682
silicate Atlantic (27.5,27.75] -0.9032382 -0.9051461 -0.9005079
silicate Atlantic (27.75,27.85] -0.8575082 -0.8695627 -0.8400857
silicate Atlantic (27.85,27.95] -0.8359568 -0.8492943 -0.8164306
silicate Atlantic (27.95,28.05] -0.8651282 -0.8881668 -0.8368282
silicate Atlantic (28.05,28.1] -0.9132809 -0.9359048 -0.9006404
silicate Atlantic (28.1,28.15] -0.9105790 -0.9269852 -0.8991010
silicate Atlantic (28.15,28.2] -0.9463899 -0.9760965 -0.9149682
silicate Atlantic (28.2, Inf] -0.8543000 -0.9654872 -0.6841780
silicate Indo-Pacific (-Inf,26] -0.0523932 -0.2711705 0.1265838
silicate Indo-Pacific (26,26.5] -0.6579879 -0.6954802 -0.6068884
silicate Indo-Pacific (26.5,26.75] -0.7580517 -0.7670454 -0.7420031
silicate Indo-Pacific (26.75,27] -0.7135747 -0.7569453 -0.6431944
silicate Indo-Pacific (27,27.25] -0.2762682 -0.4382701 -0.1192847
silicate Indo-Pacific (27.25,27.5] -0.0125839 -0.2139827 0.1096629
silicate Indo-Pacific (27.5,27.75] -0.0387771 -0.4613273 0.3689784
silicate Indo-Pacific (27.75,27.85] 0.4748372 0.3896781 0.5434520
silicate Indo-Pacific (27.85,27.95] 0.4886973 0.4445725 0.5537911
silicate Indo-Pacific (27.95,28.05] 0.4932913 0.4103140 0.5534918
silicate Indo-Pacific (28.05,28.1] 0.3937494 0.2366414 0.5483159
silicate Indo-Pacific (28.1, Inf] -0.0533747 -0.1181092 0.0515202
temp Atlantic (-Inf,26] -0.5029874 -0.5548109 -0.4341007
temp Atlantic (26,26.5] -0.3179015 -0.4386920 -0.2332692
temp Atlantic (26.5,26.75] 0.4789261 0.4213010 0.5923580
temp Atlantic (26.75,27] 0.5163021 0.2663562 0.6442965
temp Atlantic (27,27.25] 0.2595733 0.0726884 0.3665147
temp Atlantic (27.25,27.5] 0.4311426 0.3557084 0.5413556
temp Atlantic (27.5,27.75] 0.2817170 0.1939232 0.3681590
temp Atlantic (27.75,27.85] 0.0342860 -0.1631882 0.1579063
temp Atlantic (27.85,27.95] 0.1928658 0.0027412 0.3525111
temp Atlantic (27.95,28.05] 0.4208940 0.2813625 0.5367759
temp Atlantic (28.05,28.1] 0.6228546 0.5921741 0.6390617
temp Atlantic (28.1,28.15] 0.6289193 0.5397296 0.7009496
temp Atlantic (28.15,28.2] 0.9101963 0.8725094 0.9496890
temp Atlantic (28.2, Inf] 0.8483702 0.6995419 0.9595066
temp Indo-Pacific (-Inf,26] -0.3781200 -0.4388526 -0.3058701
temp Indo-Pacific (26,26.5] 0.2889540 0.2088805 0.4130258
temp Indo-Pacific (26.5,26.75] 0.3917966 0.2519280 0.5301584
temp Indo-Pacific (26.75,27] 0.3276195 0.2398510 0.4600895
temp Indo-Pacific (27,27.25] -0.0164029 -0.0675983 0.0459214
temp Indo-Pacific (27.25,27.5] 0.0539192 -0.0788743 0.1415418
temp Indo-Pacific (27.5,27.75] 0.1032525 -0.0015251 0.1562731
temp Indo-Pacific (27.75,27.85] 0.0171353 -0.1593651 0.1681028
temp Indo-Pacific (27.85,27.95] -0.0052291 -0.1881757 0.1502538
temp Indo-Pacific (27.95,28.05] -0.0162602 -0.1181621 0.1728067
temp Indo-Pacific (28.05,28.1] 0.0525672 0.0111441 0.1150801
temp Indo-Pacific (28.1, Inf] 0.2545272 0.1834683 0.3705803
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.2      kableExtra_1.3.1 knitr_1.30      
 [5] olsrr_0.5.3.9000 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.2    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_1.4-1         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.1.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.9             
[34] readxl_1.3.1             rstudioapi_0.13          farver_2.0.3            
[37] generics_0.0.2           jsonlite_1.7.1           zip_2.1.1               
[40] car_3.0-10               magrittr_1.5             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.0 data.table_1.13.2       
[67] modelr_0.1.8             vctrs_0.3.5              httpuv_1.5.4            
[70] cellranger_1.1.0         gtable_0.3.0             reshape_0.8.8           
[73] assertthat_0.2.1         xfun_0.18                openxlsx_4.2.3          
[76] RcppEigen_0.3.3.7.0      later_1.1.0.1            viridisLite_0.3.0       
[79] ellipsis_0.3.1           here_0.1