?

Log in

No account? Create an account

Предыдущий пост Поделиться Следующий пост
Короче, есть у меня ряд...
Веселый
chispa1707
Выразил я свою коллекцию катастроф в экселе в таком вот виде:
1. Страна
2. Год от Р.Х.
3. Индекс катастрофы

То есть, место, время и событие.
7543 строки.
Выглядит так:



Недостоверен только ряд дат, впрочем, и он местами достоверен.
По сути, это пересекающиеся, местами разрезанные множества. Вот такие:



Задача восстановить исходный вид.
Уверен, что это решается быстро и просто. По сути, это трехмерная модель с осями места, времени и типа события. И заполнено это трехмерное пространство всего лишь на 0,17 %. 7543 "паззла", некогда составлявшие 4-6 крупных планетарных катастроф (то есть, 4-6 слоев внутри куба) рассредоточены по всему пространству.



Идеи есть?


  • 1
В школе бы занялся с удовольствием. Сейчас уже не помню, не умею нихрена такого.
И не по теме слегка, извините. Вона товарищ тоже датами-табличками озаботился:
http://absentis.livejournal.com/94244.html
Авось пригодится?

А что это за раскраски на картинке? :)

Раскраски это попытка сказать, что мы имеем дело с пересекающимися множествами, иногда идентичными, а иногда уникальными.

Существует два способа отбросить хронологию в прошлое. Первый, сдвинуть архив целиком. Такой фрагмент найти не сложно.

Второй способ - отбросить, скажем, на 202 года, часть архива, а вторую часть - на 144 года. Тогда, чтобы понять смысл происходящего, следует отыскать обе части. Элементы этой операции отлично видны в хронологиях, но вручную концы с концами сводить, нужно еще пару лет :(

Edited at 2012-05-23 15:29 (UTC)

Вы располагаете 95*33 распределенных по времени наборов точек и хотите теперь относительно каждой точки "нарезать" кусочков с ней и сравнить каждый кусочек друг с другом? И нет никаких других критериев для сокращения числа этих самых кусочков? И ещё. Каков всё таки критерий сравнения? Постоянная разность для каждой точки в сравниваемых кусочках? Что делается, когда для "достаточно длинных" кусочков некоторые точки выпадают? Каков процент "выпадания" приемлем и почему? И, наконец, каков самый короткий кусочек? Одна точка или всё-таки больше? :)

Да, именно так.
Способ сократить число вариантов есть.
1. Свести все многообразие стран к регионам, например, Европа Западная, Европа Восточная, АТР...
2. Оставить лишь те из 33 катаклизмов, что непосредственно участвуют в образовании катастрофы: изв, землетр, потопы, эпидемии - их штук 10.
3. Можно совершенно выкинуть мелкие обрывки, попавшие в хроники случайно, просто потому. что мелкий-премелкий князек решил добавить своей семье древности.

Насчет критерия сравнения не понял.
Настоящие большие катастрофы (а только их имеет смысл искать) длились порядка 4-7 лет, не меньше, но и не больше. Не больше потому. что с 7 лет начинается область византийского 7-8 летнего сдвига, и крепко рискуешь напутать. Я бы дальше, чем на плюс-минус два года не совался. Протяженность 5 лет оптимально.

Насчет критерия сравнения

Скажем так. Кусочек - это набор точек числом пять. Кусочки идентичны с подозрением на сдвиг, если разница всех временных точек последовательно постоянна от первых до пятых (условно, так как можно сделать число точек параметром). Или как? Если кусочки идентичны, то какой из них "реальный"? Последний? Раз вы что-то делаете вручную, то можете привести пример. Не только сам какой-нибудь результат, а описать процесс как вы всё делаете. Или как бы вы делали, если бы имели эти два года. Тогда станет понятным, что автоматизируется или ищется. Дайте определение "исходного ряда". :)

Re: Насчет критерия сравнения

Сразу сложно сказать.

Как я делаю? Ну, вот обнаружил я при помощи скрипта в базе эпидемий сверхмощный и совершенно аномальный сдвиг в 481-484 года. Прикинул, где он был применен, и вышел на эпидемию Черной смерти 1348 года. То есть, на деле эта эпидемия прошла около 1831 года.

Это очень важный результат, поскольку мгновенно стало ясно, каким образом итальянская революция опередила серию европейских революций почти на 500 лет. К этому же сдвигу прикреплены сведения о векселях (итальянцы и здесь умудрились опередить прогресс в Европе на 500 лет).

И здесь же стало понятно, что тамплиеров прижали не в 1308 году (за 40 лет до чумы 1348 года), а в 1791 году (за 40 лет до чумы 1831 года). И это тоже логично, потому что именно в это время произошла титаническая морская оранская катастрофа, подстегнувшая перекрышевание целых отраслей экономики.

"обнаружил я при помощи скрипта в базе эпидемий"

То есть с помощью скрипта. Не в ручную. Вы не могли написать скрипта, не представляя что и как хотите получить. Не понятно, что вы ждёте от "математики". Может вы её переоцениваете? Что касается использования баз данных и их анализа, вы почти профессиональный пользователь OLAP. Обычной логики вам хвататет. И программируете. :)

Re: "обнаружил я при помощи скрипта в базе эпидемий"

Я получил этот скрипт неделю назад. Чувствую себя почти всесильным :)
Скрипт написал не я. Я - чайник. Помогла братская Украина.
Я, когда заказывал скрипт, хотел получить ВСЕ варианты разниц между каждой и каждой датой ряда. Аномалии на графике отлично видны; это и есть доминирующий сдвиг.

Re: "обнаружил я при помощи скрипта в базе эпидемий"

Ну, вот, сократил я число регионов до 17, а число типов катастроф до 14. Почистил мелочь, и вышло у меня 5210 строк.

Но это не то. Я должен понять, как подобраться к решению проблемы. Тут, сто пудов, должны быть простые, даже примитивные решения.

Re: "обнаружил я при помощи скрипта в базе эпидемий"

А где-то положили "почищенную"? Я бы в выходные попялился на неё. Иногда полезными бывают просто другое представление данных. Но вы и это похоже осознаёте. Видно как вы в поисках аргументов для своей теории крутите эти данные по-всякому. Вдруг типа чего-то высыпется. Вот и высыпалось. :)

Re: "обнаружил я при помощи скрипта в базе эпидемий"

Сейчас кину туда же вниз.

Re: "обнаружил я при помощи скрипта в базе эпидемий"

Привесил "Подрезанный рабочий файл". "МВС 3"

Re: "обнаружил я при помощи скрипта в базе эпидемий"

Взял. Идентификаторы катастроф совпадают с прежними? :)

Re: "обнаружил я при помощи скрипта в базе эпидемий"

Да. Я убрал вторичные по значению катастрофы и сгруппировал страны по регионам.

Re: "обнаружил я при помощи скрипта в базе эпидемий"

С регионами почти аббревиатура, а вот когда я вижу одинокую букву "п" - теряюсь. :)

Re: "обнаружил я при помощи скрипта в базе эпидемий"

легенда есть в предыдущем скачанном Вами файле. Сейчас приведу ее...

а Знамения
б Психозы
в Вода
г Голод
д Дым, пыль, пепел
е Шахты
ё Электро
ж Жара
з Землетрясения
и Извержения
й Миграции
к Кометы
л Пожарные
м Морозы
н Непогода
о Осадки
п Пожары
р Репрессии
с Саранча
т Тарантизм
у Ураганы
ф Фумулус
х Химия
ц Цунами
ч Ренессанс
ш Шум
щ Тектоника
ъ Падение рыб
ы Горючие смеси
ь Разрушения
э Эпидемии
ю Сожжения людей
я Эпизоотии

Психозы и тарантизм я объединил; это явления одного порядка.

Edited at 2012-05-24 20:19 (UTC)

  • 1