MgO-FeO-Al2O3: Crust type, Pearce

Crust type

Details

Reference
Data bulk
Input MgO_wtp, FeO_wtp, Fe2O3_wtp, Al2O3_wtp

Использовать Проверить

  • заголовок
  • краткое описание
  • статья
  • ссылка
  • карточка
  • подробное описание
  • код
  • тест

Source

  1. require('ggtern');
  2.  
  3. classifydiag.crust_pearce <- function (wtp_data, ...)
  4. {
  5. ds <- selectNames(wtp_data,c('Name','MgO_wtp', 'FeO_wtp', 'Fe2O3_wtp', 'Al2O3_wtp'))
  6.  
  7. pts <- data.frame(Name=ds$Name,
  8. X = ds$MgO_wtp,
  9. Y = ds$FeO_wtp+ds$Fe2O3_wtp,
  10. Z = ds$Al2O3_wtp);
  11.  
  12. labels <- c("MgO", "FeO*", "Al2O3");
  13. lines <- data.frame(X1 = c(0.38, 0.14, 0.21, 0.28, 0.21, 0.18, 0.17, 0.15, 0.13, 0.12, 0.15, 0.10),
  14. Y1 = c(0.32, 0.51, 0.27, 0.15, 0.27, 0.32, 0.34, 0.35, 0.33, 0.29, 0.35, 0.44),
  15. Z1 = c(0.30, 0.35, 0.52, 0.57, 0.52, 0.50, 0.50, 0.52, 0.54, 0.59, 0.52, 0.46),
  16. X2 = c(0.23, 0.23, 0.23, 0.21, 0.18, 0.17, 0.15, 0.13, 0.12, 0.10, 0.10, 0.08),
  17. Y2 = c(0.33, 0.33, 0.33, 0.27, 0.32, 0.34, 0.35, 0.33, 0.29, 0.21, 0.44, 0.49),
  18. Z2 = c(0.46, 0.46, 0.46, 0.52, 0.50, 0.50, 0.52, 0.54, 0.59, 0.69, 0.46, 0.43));
  19. marks <- data.frame(Label=c("Ocean Island", "Ocean Ridge", "Con.", "S.C.I.", "Orogenic"),
  20. X=c(0.38, 0.37, 0.10, 0.05, 0.12),
  21. Y=c(0.40, 0.25, 0.50, 0.38, 0.18),
  22. Z=c(0.22, 0.39, 0.40, 0.58, 0.70));
  23. ret <- c();
  24. ret$type <- "ternogram";
  25. ret$points <- pts;
  26. ret$labels <- labels;
  27. ret$lines <- lines;
  28. ret$marks <- marks;
  29. return(ret);
  30. }
  • classifydiag/crust_pearce.txt
  • Последние изменения: 2018/11/12 15:07
  • (внешнее изменение)