Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
spdgrams:lan_c1_chondrite_sun_wm_taylor [2016/12/15 19:51]
f0ma
spdgrams:lan_c1_chondrite_sun_wm_taylor [2018/11/12 15:07] (текущий)
Строка 1: Строка 1:
-====== C1 Chondrite, Sun McDonough, 1989 + Mantle ​Taylor, McLennan, 1985 ======+====== C1 Chondrite, Sun McDonough, 1989 + Crust, ​Taylor, McLennan, 1985 ======
  
-C1 Chondrite + Mantle ​(3 ex)+C1 Chondrite + Crust (3 ex)
  
 === Details === === Details ===
Строка 50: Строка 50:
  
 for (n in ns) { for (n in ns) {
-  lcrust <- c(lcrust, subset(crust,​ Element == n)$lower_crust);​ +  ​if(n %in% crust$Element) 
-  mcrust <- c(mcrust, subset(crust,​ Element == n)$middle_crust);​ +  { 
-  ucrust <- c(ucrust, subset(crust,​ Element == n)$upper_crust);​+    ​lcrust <- c(lcrust, subset(crust,​ Element == n)$lower_crust);​ 
 +    mcrust <- c(mcrust, subset(crust,​ Element == n)$middle_crust);​ 
 +    ucrust <- c(ucrust, subset(crust,​ Element == n)$upper_crust);​ 
 +  } 
 +  else 
 +  { 
 +    lcrust <- c(lcrust,​0.0);​ 
 +    mcrust <- c(mcrust,​0.0);​ 
 +    ucrust <- c(ucrust,​0.0);​ 
 +  }
 } }
  
-lcurst ​<- c("Lower Crust",​lcrust); +cr <- data.frame(rbind(lcrust,​mcrust,​ucrust));
-mcurst <- c("​Middle Crust",mcrust); +
-ucurst <- c("​Upper Crust",ucrust);+
  
-cr <- data.frame(rbind(lcurst,​mcurst,ucurst));+names(cr<- c(paste0(ns,'​_ppm'​));
  
-names(cr) <- c("​Name",​ns);+print(cr);
  
 ds <- selectNames(ppm_data,​c(paste0(ns,'​_ppm'​)));​ ds <- selectNames(ppm_data,​c(paste0(ns,'​_ppm'​)));​
  
-print(cr); 
 print(ds); print(ds);
  
Строка 71: Строка 77:
  
 names(ds) <- ns; names(ds) <- ns;
 +
 +print(ds);
  
 ret <- c(); ret <- c();
  
-values <- cbind(ppm_data$Name,​ rowApply(`/​`,​ds,​pmsc));​+values <- cbind(c(ppm_data$Name, "Lower Crust",​ "​Middle Crust",​ "Upper Crust"​), rowApply(`/​`,​ds,​pmsc));​
 names(values)[1] <- '​Name';​ names(values)[1] <- '​Name';​
 +
 +print(values);​
  
 ret$values <- values; ret$values <- values;
  • spdgrams/lan_c1_chondrite_sun_wm_taylor.1481831478.txt.gz
  • Последние изменения: 2018/11/12 15:08
  • (внешнее изменение)