Различия

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

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

Следующая версия
Предыдущая версия
recalc:oxygen_ptexl3 [2016/02/05 15:45]
admin created
recalc:oxygen_ptexl3 [2018/11/12 15:08] (текущий)
Строка 1: Строка 1:
-====== ​Recalculation by Oxygens from PTExl3 ​program ​======+====== ​Common: ​PTExl3 ======
  
 +Calculation from PTExl3 spreadsheet.
 +
 +=== Details ===
 +
 +^ Reference | [[:​about_tpf|TPF]] |
 +^ Input | P2O5_wtp, SiO2_wtp, TiO2_wtp, Al2O3_wtp, Cr2O3_wtp, V2O3_wtp, Sc2O3_wtp, Fe2O3_wtp, FeO_wtp, MnO_wtp, MgO_wtp, NiO_wtp, CoO_wtp, CaO_wtp, SrO_wtp, Na2O_wtp, K2O_wtp, Li2O_wtp, Rb2O_wtp, CuO_wtp, ZnO_wtp, CdO_wtp, PbO_wtp, SnO2_wtp, ZrO2_wtp, CeO2_wtp, Y2O3_wtp, La2O3_wtp |
 +^ Results | pfu |
 +<​use:​recalc.oxygen_ptexl3>​
 +<​test:​recalc.oxygen_ptexl3>​
 +
 +<WRAP center round todo 60%>
 +  * заголовок
 +  * краткое описание
 +  * статья
 +  * ссылка
 +  * <​del>​карточка</​del>​
 +  * подробное описание
 +  * <​del>​код</​del>​
 +  * тест
 +</​WRAP>​
 +
 +=== Source ===
 <​code>​ <​code>​
 recalc.oxygen_ptexl3 <- function (wtp_data, count=12, ...) recalc.oxygen_ptexl3 <- function (wtp_data, count=12, ...)
Строка 33: Строка 55:
 ox_coeffs <- c(2.5, 2, 2 , ox_coeffs <- c(2.5, 2, 2 ,
                1.5, 1.5, 1.5, 1.5, 1.5,                1.5, 1.5, 1.5, 1.5, 1.5,
-               1, 1, 1, 1, 1+               1, 1, 1, 1, 1,
                1, 1, 0.5, 0.5, 0.5,                1, 1, 0.5, 0.5, 0.5,
                0.5, 1, 1, 1, 1,                0.5, 1, 1, 1, 1,
Строка 39: Строка 61:
                1.5, 1.5);                1.5, 1.5);
                                
-oxsum <- rowApply(`*`, ​tempf, ox_coeffs)+oxsum <- rowApply(`*`, ​wtp_norm, ox_coeffs)
 oxsum <- rowSums(oxsum) oxsum <- rowSums(oxsum)
  
-pfu <- wtp_norm * / oxsum;+pfu <- wtp_norm * count / oxsum;
 pfu_sum <- rowSums(pfu);​ pfu_sum <- rowSums(pfu);​
 pfu$Sum <- pfu_sum; pfu$Sum <- pfu_sum;
  
-return(cbind(wtp_data$Name,​ pfu));+return(cbind(data.frame(Name = wtp_data$Name), pfu));
 } }
 </​code>​ </​code>​
  • recalc/oxygen_ptexl3.1454687138.txt.gz
  • Последние изменения: 2018/11/12 15:08
  • (внешнее изменение)