Правила оформления кода методов
- Все методы размещаются в соответствующем пространстве имен.
- Имя метода соответствует имени страницы в wiki.
- Метод принимает аргумент троеточие.
- Первый аргумент - набор данный (data.frame).
- Тест имеет тоже имя, что и функция с постфиксом .test (доступны модули библиотеки testthat).
- Список аргументов имеет тоже имя, что и функция с постфиксом .args .
Методы пересчета
Пространство имен: recalc
Дополнительные параметры: count - количество элемента на который выполняется нормировка.
Возвращаемое значение: data.frame с _pfu .
Методы интерпретации состава минерала
Пространство имен: interpmin
Дополнительные параметры: нет
Возвращаемое значение: data.frame произвольного содержания. Если содержит поле строковое Formula, то оно будет отображено в виде формулы с индексами (символ _ используется).
Методы построения классификационных диаграмм
Пространство имен: classifydiag
Дополнительные параметры: annotate - выводить текстовые надписи на диаграмме, labels - выводить имена точек.
Возвращаемое значение: ggplot совместимый объект.
Методы PT метрии
Пространство имен: sensors.p sensors.t
Дополнительные параметры: usePFU - выполнять пересчет самостоятельно или ожидать предрассчитанных значений _wtp.
Метод args: возвращает список из args$minerals - списка минералов для метода, args$ranges - списка диапазонов.
Возвращаемое значение: data.frame со столбцами Name, имя диапазона, значение.