Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Узнать число составныхъ группъ

Автор Versteher, января 4, 2021, 13:15

0 Пользователи и 1 гость просматривают эту тему.

Bhudh

Цитата: Versteher от января  4, 2021, 22:05но ЭВМ же может пробежать по массиву и посчитать, сколько уникальных групп.
Вам надо знать, сколько уникальных комбинаций признаков может принимать объект или знать, сколько в массиве всего может быть объектов?
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Versteher

но оно же есть. тут уже мы просто описуем, ничего не изобретаем сами. тысячи тысяч животных, сколько из них уникальных групп. массив задан. ЭВМ посчитает, какие значения есть, потом их сочетания. чисто описательно
ЛОЖИЛЪ, ЛОЖУ, БУДУ ЛОЖИТЬ!!!

Versteher

сколько в массиве, это легко, мы сделаем набор, и получим уникальныя значения.
сколько может принимать сочетаний уникальных значений, я всё больше склоняюсь, что установить невозможно
ЛОЖИЛЪ, ЛОЖУ, БУДУ ЛОЖИТЬ!!!

Bhudh

Я в начале не обратил внимания, что в первом столбце две кошки (а нефиг табличные тэги игнорировать и пробелами отбивать!), поэтому дал неверный ответ.
Верный, конечно, такой: {собака, кошка, утка}×{полосатая, бѣлая, рыжая, чёрная }×{большая, средняя, малая, огромная} → 3×4×4 = 48.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Bhudh

Цитата: Versteher от января  4, 2021, 22:05но ЭВМ же может пробежать по массиву и посчитать, сколько уникальных групп.
Зачэм считать, вах? Все можно напысат!

Spoiler: Всэ напысал ⇓⇓⇓
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

kemerover

Цитата: Versteher от января  4, 2021, 21:51
что значит, лонгитюдный?
Длительный по времени.
Цитата: Versteher от января  4, 2021, 21:58
дыкъ я и избегал Когорту
И правильно делали. Когорта обозначает группу, связанную каким-то временным признаком: датой рождения или месяцем заболевания ковидом, например.

Versteher

я честно нажимал таб, но ничего не происходило.

всего признаков = произведение всѣхъ значений каждого признака. холосо.

мы никак не можем приблизиться к ответу?
ЛОЖИЛЪ, ЛОЖУ, БУДУ ЛОЖИТЬ!!!

Bhudh

Цитата: Versteher от января  4, 2021, 22:30я честно нажимал таб, но ничего не происходило.
Мы на форуме. Здесь вся разметка делается тэгами. Табличная — табличными тэгами. [table][tr] и  [td].

Цитата: Versteher от января  4, 2021, 22:30всего признаков = произведение всѣхъ значений каждого признака.
Не признаков. Сочетаний признаков.

Цитата: Versteher от января  4, 2021, 22:30мы никак не можем приблизиться к ответу?
Какой ещё ответ Вам нужен, кроме количества уникальных сочетаний?
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Versteher

где у Вас в формуле сочетание?
там только количества значений каждого признака.

я всё хочу узнать, можно ли число именно сочетаний у объектов посчитать, хотя кубыть counterinitiative это..
ЛОЖИЛЪ, ЛОЖУ, БУДУ ЛОЖИТЬ!!!

Bhudh

Цитата: Versteher от января  4, 2021, 22:37где у Вас в формуле сочетание?
В результате получается. Не верите: сравните результат с числом вариантов в спойлере. Или Вы его не открывали?
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Versteher

о, мусеййер аль абсам,
о, мусейтер аль аркам!

действительно, отлично. ну а говно вопрос, это число, да и разместить с повторениями по числу объектов?
ЛОЖИЛЪ, ЛОЖУ, БУДУ ЛОЖИТЬ!!!

Bhudh

Цитата: Versteher от января  4, 2021, 22:43это число, да и разместить с повторениями по числу объектов?
Что-то не понял. А что, в полном списке объекты не повторяются? Вроде кошек с собаками да утками аж по 16 штук.
Или Вам надо, чтобы была ещё одна большая полосатая собака? Так добавьте кого надо по сколько надо.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Versteher

повторяются. но ведь это уже прямая комбинаторика, нѣтъ?
48 сочетаний признаков у 4 объектов, кольцо раз м. б.? 48**4, нѣтъ?
ЛОЖИЛЪ, ЛОЖУ, БУДУ ЛОЖИТЬ!!!

Bhudh

Цитата: Versteher от января  4, 2021, 23:0348 сочетаний признаков у 4 объектов
Откуда Вы взяли "4 объектов"? 48 сочетаний это и есть 48 объектов, каждый со своим уникальным сочетанием.
А если Вам нужно узнать, сколько разных сочетаний по 4 из уже этого множества может получиться, то да, 48⁴.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Versteher

а всё-таки, в науке о данных д.б. методы узнать: чт сложного пробежать массив несколько раз и узнать уникальныя группы, встречающиеся только в этом массиве
ЛОЖИЛЪ, ЛОЖУ, БУДУ ЛОЖИТЬ!!!

Bhudh

Я, по-Вашему, как 48 элементов множества написал? Ручками все слова копипастил?
Щаз. Написал скрипт в одну строчку и запустил, он мне выдал полный список, который я и скопировал.
Причём не выходя из браузера, в консоли JavaScript.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо


_Swetlana

Что тут происходит? Вече программистов  ;D
Вам, похоже, классы эквивалентности нужны.

Можно каждый признак считать отношением эквивалентности, разбивать всё множество животных относительно этого отношения на непересекающиеся классы эквивалентности.
По типу животных получается 3 класса. В одном классе все утки, в другом - собаки, в третьем кошки. Любая кошка - представитель своего класса.
По масти получается 4 класса, по размеру тоже 4 класса.
Итого 3 способа разбить массив  на классы эквивалентности по одному признаку. Для первого способа получаем 3 класса эквивалентности, для второго и третьего - по 4 класса.

Теперь будем комбинировать 2 признака. Животное + размер, животное + масть, размер + масть.
Например, животное + размер. Утки образуют 4 класса по размеру, кошки ещё 4 класса, собаки ещё 4 класса. Итого по отношению животное + размер массив разбивается на 12 классов эквивалентности. Любая большая утка является представителем своего класса.
Аналогично отношение животное+масть даёт разбиение на 12 классов эквивалентности.
Отношение размер + масть даёт разбиение на 16 классов эквивалентности.
Итого 3 способа разбить массив на классы эквивалентности по двум призака. Для первого и второго способа получаем 12 классов, для третьего - 16.

Теперь будем комбинировать все 3 признака, получим 3*4*4 = 48 классов эквивалентности. Которые перечислил Бхудх. Любая большая полосатая утка является представителем класса больших полосатых уток.
Итого 1 способ разбить массив на классы эквивалентности. Классов - 48 штук.

Всего 3+3+1 = 7 различных способов разбить массив на классы эквивалентности. Для каждого способа будет своё количество классов в разбиении. 
🐇

Быстрый ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.

Имя:
Имейл:
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр