группировка столбца категориальной переменной в набор уникальных значений - PullRequest
0 голосов
/ 04 марта 2020

После этого вопроса , я хочу знать, как я могу указать столбец / строку указанного листа c, включающего категориальную переменную, в скрипте / макросе Open / LibreOffice BASI C и получить уникальный список (т. е. набор) значений.

Например, рассмотрим следующий набор данных:

        A,   B,      C
1. gender, age, height
2.    man,  34,    180
3.  woman,  23,    155
4.    man,  54,    165
5.  other,  37,    172
6.  woman,  19,    169 

Теперь я хочу указать тег столбца A или заголовок gender в Sheet1 и получите уникальные значения, хранящиеся в массиве woman, man, other. Следует отметить, что

  • пустые ячейки должны игнорироваться
  • длина столбца неизвестна

Буду признателен, если вы поможете мне знать, как я могу написать функцию BASI C, которая получает тег столбца или заголовок и имя листа и возвращает набор категориальных значений, как упомянуто выше. Спасибо за вашу поддержку заранее.

...