K2O-SiO2: Basic-Acid basalts

Basic-Acid basalts

Details

Reference
Data bulk
Input SiO2_wtp, K2O_wtp

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

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

Код метода

  1. require('ggplot2');
  2.  
  3. classifydiag.basalts_k2o_sio2 <- function (wtp_data, ...){
  4.  
  5. ds <- selectNames(wtp_data, c("Name", "SiO2_wtp", "K2O_wtp"));
  6.  
  7. pts <- data.frame(Name=ds$Name,
  8. X=ds$SiO2_wtp,
  9. Y=ds$K2O_wtp);
  10.  
  11. marks <- data.frame(Label=c("Low-K", "Medium-K", "High-K", "Acid", "Basic"),
  12. X=c(60, 60, 60, 60, 55),
  13. Y=c(0.2, 1.2, 2.5, 3.8, 3.2));
  14.  
  15. limits <- c(50,65,0,4);
  16.  
  17. lines <- data.frame(X1 = c(53, 57, 63, 53, 53, 53),
  18. Y1 = c(0, 0, 0, 0.5, 1.6, 2.6),
  19. X2 = c(53, 57, 63, 63, 63, 63),
  20. Y2 = c(2.6, 3.15, 4, 1.0, 2.3, 4));
  21.  
  22. labels <- c("SiO2", "K2O");
  23.  
  24. ret <- c();
  25.  
  26. ret$type <- "diagram";
  27. ret$points <- pts;
  28. ret$limits <- limits;
  29. ret$marks <- marks;
  30. ret$lines <- lines;
  31. ret$labels <- labels;
  32.  
  33. return(ret);
  34. }
  • classifydiag/basalts_k2o_sio2.txt
  • Последние изменения: 2018/11/12 15:07
  • (внешнее изменение)