Description Usage Arguments Details Value Examples
Имеется выборка из N пациентов, разделенных на 2 или более группы, и каждому пациенту соответствует какая-либо категория признака.
1 2 | cmp.categories(data, group_id, group_labels, column_cat, path_pics_out,
pic_name, p_display = "all", p_adjust_method = "BH")
|
data |
Датафрейм с данными (Пример: statstestplot::categories) |
group_id |
Число, являющееся номером столбца с группами пациентов |
group_labels |
Строковый вектор, cодержащий имена групп. Эти имена будут сопоставлены в легенде графика |
column_cat |
Число, являющееся номером столбца с категориями |
path_pics_out |
Строка, содержащая путь, по которому будет сохранен файл с графиком |
pic_name |
Строка, содержащая имя сохраняемого файла |
p_display |
Решает, какие парные p-значения отображать. Возможные значения: "s" (значимые [p <= 0.05]), "ns" (незначимые [p > 0.05]), "all" (все значения). (По умолчанию: "all"). |
p_adjust_method |
Решает, каким методом будут отрегулированы p-значения. Возможные значения: "holm", "hochberg", "hommel", "bonferroni", "BH", "BY", "fdr", "none". (По умолчанию: "BH"). |
На графике каждая категория - это набор столбцов, их количество равно количеству групп пациентов. Над столбцами отображается информация о количестве в группе пациентов, принадлежащих данной категории, а также процент этих людей от всех пациентов в группе. Для столбцов в виде стрелки отображается диапазон, в котором с вероятностью 95% находится "истинный" процент пациентов, называемый доверительным интервалом. Для всевозможных пар групп отображается p-значение, которое используется для их сравнения.
Объект класса ggplot2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #Подключим библиотеку и загрузим датафрейм с категориями
library(statstestplot)
data(categories)
#Распечатаем его
print(categories)
#Построим график с параметрами по умолчанию
group_id <- 1
group_labels <- c("A", "B", "C")
column_cat <- 2
picture_name <- "Категории_по_умолчанию"
picture_path <- paste0(getwd(), "/")
cmp.categories(categories, group_id, group_labels, column_cat,
picture_path, picture_name)
#Построим график, отобразив только незначимые p и отрегулировав их методом поправки Бонферрони
group_id <- 1
group_labels <- c("A", "B", "C")
column_cat <- 2
p_display <- "ns"
p_adjust_method <- "bonferroni"
picture_name <- "Категории_незначимые_p_метод_Бонферрони"
picture_path <- paste0(getwd(), "/")
cmp.categories(categories, group_id, group_labels,
column_cat, picture_path, picture_name, p_display, p_adjust_method)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.