Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
spdgrams:ree_pm_sun_wm_taylor [2025/09/09 12:06] f0ma |
spdgrams:ree_pm_sun_wm_taylor [2025/10/25 12:08] (текущий) f0ma |
||
|---|---|---|---|
| Строка 64: | Строка 64: | ||
| } | } | ||
| - | for (n in ns) { | + | for (n in ns) |
| - | if(n %in% cmp$element) | + | oib <- c(oib, subset(cmp, element == n)$OIB); |
| - | { | + | |
| - | oib <- c(oib, subset(cmp, element == n)$OIB); | + | |
| - | } | + | |
| - | else | + | |
| - | { | + | |
| - | oib <- c(oib,0.0); | + | |
| - | } | + | |
| - | } | + | |
| - | cr <- data.frame(rbind(lcrust,ucrust, oib)); | + | cr <- data.frame(rbind(lcrust,ucrust)); |
| names(cr) <- c(paste0(ns,'_ppm')); | names(cr) <- c(paste0(ns,'_ppm')); | ||
| Строка 93: | Строка 85: | ||
| ret <- c(); | ret <- c(); | ||
| - | values <- cbind(c(ppm_data$Name, "Lower Crust", "Upper Crust", "OIB"), rowApply(`/`,ds,pmsc)); | + | values <- cbind(c(ppm_data$Name, "Lower Crust", "Upper Crust"), rowApply(`/`,ds,pmsc)); |
| names(values)[1] <- 'Name'; | names(values)[1] <- 'Name'; | ||
| Строка 100: | Строка 92: | ||
| ret$values <- values; | ret$values <- values; | ||
| ret$grades <- ns; | ret$grades <- ns; | ||
| - | ret$labels <- c('REE', 'Sample/Primetive Mantle'); | + | ret$labels <- c('REE', 'Sample/Primitive Mantle'); |
| return(ret); | return(ret); | ||