Как построить график, аналогичный анализу стабильности уровня сегмента в R? - PullRequest
0 голосов
/ 16 июня 2019

Я делю свои данные (фиксированное количество наблюдений) на сегменты в диапазоне от 3 до 8. По мере увеличения количества сегментов наблюдения далее делятся.

Я ищу что-то похожее на SLSA.Изображение прикреплено ниже.

Я пытался использовать функцию прямой SLSA в R, но здесь мы не можем изменить начальное значение для каждой функции.

Итак, в качестве альтернативы я добавил 8 разных столбцов.Каждый столбец имеет сегмент, частью которого являются наблюдения.Первый столбец для 3-сегментного деления, затем для 4-сегментного деления, 3-й для 5 и так далее.

1   951230748   3   1   3   1   7   7
2   951230755   1   1   1   1   1   1
3   951231010   2   4   2   2   4   6
4   951231062   1   1   1   1   1   1
5   951231076   2   4   2   2   4   5
6   951231088   2   4   2   2   4   6
7   951231093   2   1   5   5   6   3
8   951231112   2   4   2   2   5   4
9   951231117   1   1   1   1   2   5
10  951231144   1   1   1   1   1   1

Код:

set.seed(362)

#perform cluster analysis
cli <- stepcclust(incidence_mat, k = 3:6,
                         method = "neuralgas", nrep = 20, save.data = TRUE,
                         verbose = FALSE)
cli <- relabel(cli)

#SLSA plot
slsaplot(cli, nodecol = scans1$basket)

Я хочу показать, какие наблюдения меняют сегменты при переходе от 3-сегментного к 4-сегментному решению и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...