Править страницу Ссылки сюда Это старая версия документа! TAS Classification TAS Details заголовок краткое описание статья ссылка карточка подробное описание код тест Код метода require('ggplot2'); classifydiag.tas <- function (wtp_data, ...){ ds <- selectNames(wtp_data, c("Name", "SiO2_wtp", "K2O_wtp", "Na2O_wtp")); pts <- data.frame(Name=ds$Name, X=ds$SiO2_wtp, Y=ds$K2O_wtp + ds$Na2O_wtp); marks <- data.frame(Label=c("Picro-\nbasalts", "Foidite", "Tephrite-\nBasanite", "Basalts", "Trachy-\nbasalts", "Phono-\ntephrite", "Basaltic\nandesite", "Basaltic\ntrachy-\nandesite", "Tephri-\nphonolite", "Andesite", "Trachy-\nandesite", "Phonolite", "Dacite", "Trachy-\ndacite", "Trachyte", "Rhyolite"), X=c( 43, 39, 45, 48, 49, 50, 55, 54, 54, 60, 58, 58, 67, 66, 65, 73), Y=c(2.0, 8.5, 6.5, 3.0, 6.0, 9.0, 3.0, 6.0, 12.0, 4.0, 8.0, 14.0, 4.5, 8.0, 11.0, 8.0)); limits <- c(35,77,0,16); lines <- data.frame(X1 = c(53, 57, 63, 53, 53, 53), Y1 = c(0, 0, 0, 0.5, 1.6, 2.6), X2 = c(53, 57, 63, 63, 63, 63), Y2 = c(2.6, 3.15, 4, 1.0, 2.3, 4)); labels <- c("SiO2", "K2O+Na2O"); ret <- c(); ret$type <- "diagram"; ret$points <- pts; ret$limits <- limits; ret$marks <- marks; ret$labels <- labels; return(ret); } classifydiag/tas.1457389930.txt.gz Последние изменения: 2018/11/12 15:08(внешнее изменение) Войти