Dmatryusофрения
#plot_adapter Новый проект над которым начинаю работу. Пока рабочее название "Plot Adapter". В чём идея: 🎮 универсальный интерфейс к разным бэкэндам построения графиков (пока это plotly и matplotlib). 🪛 возможность легко вносить изменения в графики 🗂 изменение…
#plot_adapter
Несмотря на то, что лёг спать вчера в идеальное для этого время, через пару часов сна был разбужен кошкой и уже не мог заснуть. Решил использовать свою бессоницу во благо и занялся продумыванием архитектуры Plot Adapter. Хотел бы я сказать, что можете глянуть наброски в репе, но я забыл запушить.
Если коротко, то при более пристальном взгляде схема, которую я предлагал выше, не работает. Пока новые схемы рисовать не буду. Нарисую уже после реализации mvp, так как есть подозрение, что ещё много раз поменяется.
Несмотря на то, что лёг спать вчера в идеальное для этого время, через пару часов сна был разбужен кошкой и уже не мог заснуть. Решил использовать свою бессоницу во благо и занялся продумыванием архитектуры Plot Adapter. Хотел бы я сказать, что можете глянуть наброски в репе, но я забыл запушить.
Если коротко, то при более пристальном взгляде схема, которую я предлагал выше, не работает. Пока новые схемы рисовать не буду. Нарисую уже после реализации mvp, так как есть подозрение, что ещё много раз поменяется.
Gitea: Git with a cup of tea
PlotAdapter
#facts
Мелкие дизайнерские решения могут давать значительный эффект. Google протестировал 41 градацию синего цвета на страницах результатов поиска. Изменения цветовой схемы оказали положительное влияние на вовлечение пользователей.
Microsoft подобным образом обнаружили, что пользователи стали более успешны в решениях своих задач, период вовлеченности стал длиннее, а монетизация выросла до суммы более 10 млн. $ США в год.
Кстати, синий выбран не случайно. Оттенки синего, в отличии от других цветов, хорошо различает даже большинство дальтоников.
Мелкие дизайнерские решения могут давать значительный эффект. Google протестировал 41 градацию синего цвета на страницах результатов поиска. Изменения цветовой схемы оказали положительное влияние на вовлечение пользователей.
Microsoft подобным образом обнаружили, что пользователи стали более успешны в решениях своих задач, период вовлеченности стал длиннее, а монетизация выросла до суммы более 10 млн. $ США в год.
Кстати, синий выбран не случайно. Оттенки синего, в отличии от других цветов, хорошо различает даже большинство дальтоников.
Dmatryusофрения
#plot_adapter Несмотря на то, что лёг спать вчера в идеальное для этого время, через пару часов сна был разбужен кошкой и уже не мог заснуть. Решил использовать свою бессоницу во благо и занялся продумыванием архитектуры Plot Adapter. Хотел бы я сказать…
Кста комит таки запушил, так что, если есть желание, можно кринжануть с набросков архитектуры)
#plot_adapter
Пока готовлю данные для тестового исследования.
В планах:
1. Собрать данные:
1.1. Валюты
1.2. Металлы
2. Построить статстический метаанализ
3. Сделать визуализацию на matplotlib
4. То же на plotly
5. Воспроизвести оба результата через adapter
Валюты уже собрал. Курс ЦБ относительно рубля С 2000 года. Исходя из задачи, скорее всего буду строить в mvp не только линии, но и тепловые карты.
Пока готовлю данные для тестового исследования.
В планах:
1. Собрать данные:
1.1. Валюты
1.2. Металлы
2. Построить статстический метаанализ
3. Сделать визуализацию на matplotlib
4. То же на plotly
5. Воспроизвести оба результата через adapter
Валюты уже собрал. Курс ЦБ относительно рубля С 2000 года. Исходя из задачи, скорее всего буду строить в mvp не только линии, но и тепловые карты.
Я работал над АА тестами, так что считаю отчасти этот релиз своим личным достижением)
❤2🔥2🤩1👌1
Forwarded from HypEx (Дмитрий Тихомиров)
🎉🚀 Новогоднее Обновление HypEx 0.0.4: Встречаем 2024 с Новыми Возможностями! 🎄
Привет, друзья! Накануне Нового 2024 Года мы рады подарить вам значительное обновление HypEx до версии 0.0.4. Это обновление приносит не только новые функции и улучшения, но и праздничное настроение в наши аналитические процессы!
🌟 Новые Функции
- Функция Расчета Минимального Обнаруживаемого Эффекта (MDE):
- Расчет Размера Выборки с MDE: Найдите оптимальный размер выборки для ваших целей.
- Функция Расчета Мощности Теста: Убедитесь в эффективности ваших тестов.
🌲 Улучшения в AA Тестах
- Упрощенный Pipeline: Одна функция process для всех ваших аналитических потребностей.
- Оптимизация Стратификации: Более точный анализ с улучшенной стратификацией.
- Улучшенная Интерпретация Тестов:
- Таблицы с тестовой статистикой для глубокого понимания результатов.
- Сводные таблицы и визуализации результатов.
- Улучшенный Анализ Разделения:
- Аналитические графики и статистические тесты для однородности групп.
- Краткое резюме результатов.
✨ Общие Улучшения
- Исправления Ошибок: Прощайте, баги 2023 года!
- Рефакторинг Кода: Новый год - новый код.
- Оптимизация Процесса: Больше эффективности в каждом анализе.
📚 Документация и Взаимодействие с Сообществом
- Обновленный README: Погружение в HypEx стало еще приятнее.
- Шаблоны для Issues и Pull Request: Структурированность и порядок в каждой детали.
- Руководство для Участников: Ваш компас в мире HypEx.
- Новые Учебные Материалы: Всё для вашего профессионального роста.
📦 Установите новую версию уже сейчас через PyPi!
🔗 GitHub проекта
🥳 Поздравляем с наступающим Новым Годом! Пусть он принесет вам много успешных проектов, интересных аналитических задач и, конечно, радости от использования HypEx.
Привет, друзья! Накануне Нового 2024 Года мы рады подарить вам значительное обновление HypEx до версии 0.0.4. Это обновление приносит не только новые функции и улучшения, но и праздничное настроение в наши аналитические процессы!
🌟 Новые Функции
- Функция Расчета Минимального Обнаруживаемого Эффекта (MDE):
- Расчет Размера Выборки с MDE: Найдите оптимальный размер выборки для ваших целей.
- Функция Расчета Мощности Теста: Убедитесь в эффективности ваших тестов.
🌲 Улучшения в AA Тестах
- Упрощенный Pipeline: Одна функция process для всех ваших аналитических потребностей.
- Оптимизация Стратификации: Более точный анализ с улучшенной стратификацией.
- Улучшенная Интерпретация Тестов:
- Таблицы с тестовой статистикой для глубокого понимания результатов.
- Сводные таблицы и визуализации результатов.
- Улучшенный Анализ Разделения:
- Аналитические графики и статистические тесты для однородности групп.
- Краткое резюме результатов.
✨ Общие Улучшения
- Исправления Ошибок: Прощайте, баги 2023 года!
- Рефакторинг Кода: Новый год - новый код.
- Оптимизация Процесса: Больше эффективности в каждом анализе.
📚 Документация и Взаимодействие с Сообществом
- Обновленный README: Погружение в HypEx стало еще приятнее.
- Шаблоны для Issues и Pull Request: Структурированность и порядок в каждой детали.
- Руководство для Участников: Ваш компас в мире HypEx.
- Новые Учебные Материалы: Всё для вашего профессионального роста.
📦 Установите новую версию уже сейчас через PyPi!
🔗 GitHub проекта
🥳 Поздравляем с наступающим Новым Годом! Пусть он принесет вам много успешных проектов, интересных аналитических задач и, конечно, радости от использования HypEx.
GitHub
GitHub - sb-ai-lab/HypEx: Fast and customizable framework for automatic and quick Causal Inference in Python
Fast and customizable framework for automatic and quick Causal Inference in Python - sb-ai-lab/HypEx
🔥2😎2👍1🎄1
#activity
Привет всем! Я на долго пропал, но у меня есть уважительная причина, подробности которой я, увы, не хочу рассказывать. Кто знает, тот знает. Однако необходимо обозначить новый контекст.
В конце декабря у меня произошла трагедия. Никто, к счастью, не умер, но вот моя менталочка в значительной мере пострадала, и жизнь очень круто изменилась в не лучшую сторону.
В ближайшее время я планирую чинить менталочку и находить своё место в новой жизни. Всё это, естественно, повлияет и на проекты, и на этот лог.
1. Мне необходимо пересмотреть приоритезацию проектов, чем я займусь в ближайшее время.
2. Время, которое обычно тратится на проекты, будет пока что тратиться на кустарную психотерапию.
3. Думаю переориентировать этот канал с лога, на заметочный формат. В сущности мало что поменяется, но думаю, что мне так проще будет воспринемать. Основной упор всё так же будет идти на проекты и всё, что с ними связано, но не только. В общем, будем смотреть. Пора экспериментов!
Прошу прощения у всех, кто остался разочарован всем этим или будет разочарован в будущем.
// В конце года (который я уже упустил) принято подводить итоги, но я их подвожу обычно в конце января. Такой микроанонс.
/> フ
| _ _ l
/` ミ_xノ
/ |
/ ヽ ノ
│ | | |
/ ̄| | | |
| ( ̄ヽ__ヽ_)__)
\二つ
Привет всем! Я на долго пропал, но у меня есть уважительная причина, подробности которой я, увы, не хочу рассказывать. Кто знает, тот знает. Однако необходимо обозначить новый контекст.
В конце декабря у меня произошла трагедия. Никто, к счастью, не умер, но вот моя менталочка в значительной мере пострадала, и жизнь очень круто изменилась в не лучшую сторону.
В ближайшее время я планирую чинить менталочку и находить своё место в новой жизни. Всё это, естественно, повлияет и на проекты, и на этот лог.
1. Мне необходимо пересмотреть приоритезацию проектов, чем я займусь в ближайшее время.
2. Время, которое обычно тратится на проекты, будет пока что тратиться на кустарную психотерапию.
3. Думаю переориентировать этот канал с лога, на заметочный формат. В сущности мало что поменяется, но думаю, что мне так проще будет воспринемать. Основной упор всё так же будет идти на проекты и всё, что с ними связано, но не только. В общем, будем смотреть. Пора экспериментов!
Прошу прощения у всех, кто остался разочарован всем этим или будет разочарован в будущем.
// В конце года (который я уже упустил) принято подводить итоги, но я их подвожу обычно в конце января. Такой микроанонс.
/> フ
| _ _ l
/` ミ_xノ
/ |
/ ヽ ノ
│ | | |
/ ̄| | | |
| ( ̄ヽ__ヽ_)__)
\二つ
🤔1
Dmatryusофрения
#activity Привет всем! Я на долго пропал, но у меня есть уважительная причина, подробности которой я, увы, не хочу рассказывать. Кто знает, тот знает. Однако необходимо обозначить новый контекст. В конце декабря у меня произошла трагедия. Никто, к счастью…
Планирование, как и обещал. Топ 3 проектов по приоритетам:
#facts
Тоник придумали в качестве средства, содержащего хинин, который принимали колонизаторы Африки от малярии. Колонизаторы в результате упарывались джинтоником.
И сегодня большая часть тоника содержит хинин.
Тоник придумали в качестве средства, содержащего хинин, который принимали колонизаторы Африки от малярии. Колонизаторы в результате упарывались джинтоником.
И сегодня большая часть тоника содержит хинин.
👍2
Dmatryusофрения
Планирование, как и обещал. Топ 3 проектов по приоритетам:
#activity #plot_adapter
Я пока буду работать над PlotAdapter, раз уж так исторически сложилось. Как будет MVP, посмотрим на то, как изменится приоритезация.
Сейчас по планам сделать исследование добытых данных классическим кодом на matplotlib и plotly, чтобы затем думать, как это имплементировать в метаархитектуре PlotAdapter.
Я пока буду работать над PlotAdapter, раз уж так исторически сложилось. Как будет MVP, посмотрим на то, как изменится приоритезация.
Сейчас по планам сделать исследование добытых данных классическим кодом на matplotlib и plotly, чтобы затем думать, как это имплементировать в метаархитектуре PlotAdapter.
👍2
#plot_adapter
Первые результаты работы либы с разными бэкэндами.
Пока она умеет только линии рисовать без настроек)
Первые результаты работы либы с разными бэкэндами.
Пока она умеет только линии рисовать без настроек)
👏1🤔1
#plot_adapter
Схематичные планы на развитие PlotAdapter. Несмотря на первые успехи и результаты, предстоит ещё преодолеть множество вызовов. Но, кажется, что уже MVP версия будет более-менее удобоваримой для анализа временных рядов, так что будем с неё начинать историю публикации либы.
Схематичные планы на развитие PlotAdapter. Несмотря на первые успехи и результаты, предстоит ещё преодолеть множество вызовов. Но, кажется, что уже MVP версия будет более-менее удобоваримой для анализа временных рядов, так что будем с неё начинать историю публикации либы.
🔥3
#plot_adapter
Добавил фичу суммирования графиков (пока только matplotlib).
Код выглядит следующим образом:
В картинках это выглядит так:
Добавил фичу суммирования графиков (пока только matplotlib).
Код выглядит следующим образом:
slp = LinePlot("matplotlib") # Создание объекта графика
slp.build(smes) # Построение графика для данных с надбавкой
lp.build(mes, backend="matplotlib") # Перепостроение графика изначальных данных
# с использованием бэкэнда matplotlib
s = lp + slp # Совмещение графиковВ картинках это выглядит так:
👍3
#activity
Ранее я говорил, что буду восстанавливать менталочку, посредством записей в дневнике. Но где мои старые дневники пока неизвестно.
Тогда я решил купить новый. Начал думать какой, и эти мысли привелименя к тому, что нужно сделать кастомный дневник. Опять же думал, что справлюсь за день, а в итоге прошла неделя и у меня есть только его концепт, на проработку которого потрачено много времени.
В общем, это забавная история, о том, как простая задача превратилась в не хилый челенж. К слову, без дневника я спасаюсь в работе, но это временное решение, и если забить и просто продолжать работать, то оно накопится и сойдёт лавиной.
Ранее я говорил, что буду восстанавливать менталочку, посредством записей в дневнике. Но где мои старые дневники пока неизвестно.
Тогда я решил купить новый. Начал думать какой, и эти мысли привелименя к тому, что нужно сделать кастомный дневник. Опять же думал, что справлюсь за день, а в итоге прошла неделя и у меня есть только его концепт, на проработку которого потрачено много времени.
В общем, это забавная история, о том, как простая задача превратилась в не хилый челенж. К слову, без дневника я спасаюсь в работе, но это временное решение, и если забить и просто продолжать работать, то оно накопится и сойдёт лавиной.
#activity
Сейчас пропаду с апдейтами на пару недель из-за рабочих проектов. Но пропадаю не на совсем🥰
Может за это время ещё чего-нибудь интересненького придумаю 😊
Сейчас пропаду с апдейтами на пару недель из-за рабочих проектов. Но пропадаю не на совсем
Может за это время ещё чего-нибудь интересненького придумаю 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝3
#activity
Решил попробовать новый формат микропланирования задач. Раньше я пользовался всевозможными тудушками и сложными самописными таблицами.
Тудушки, в целом, хорошо, но мне было не достаточно аналитики (из-за чего я свою начинал писать несколько раз). В таблицах, напротив, много аналитики, но они съедают безумно много времени.
Пока решил попробовать новый подход без аналитики, но с артефактами. Он хуже умной тудушки, но всё равно хороший.
Идея в том, чтобы относить любую задачу к определенному пространству, в рамках которого ведётся Markdown файл с задачами, заметками и прочим полезным. Вы скажете: "милиниалы изобрели Notion!", а я не буду спорить, потому что, в сущности, да. Разница лишь в том, что мне не нравится бесящий интерфейс Notion и все хранится на моём железе, и я достаточно хорошо могу контролировать доступ к этому.
Ещё хочу сделать журнал очивок) Пока не придумал в каком формате, но давно об этом думаю.
Решил попробовать новый формат микропланирования задач. Раньше я пользовался всевозможными тудушками и сложными самописными таблицами.
Тудушки, в целом, хорошо, но мне было не достаточно аналитики (из-за чего я свою начинал писать несколько раз). В таблицах, напротив, много аналитики, но они съедают безумно много времени.
Пока решил попробовать новый подход без аналитики, но с артефактами. Он хуже умной тудушки, но всё равно хороший.
Идея в том, чтобы относить любую задачу к определенному пространству, в рамках которого ведётся Markdown файл с задачами, заметками и прочим полезным. Вы скажете: "милиниалы изобрели Notion!", а я не буду спорить, потому что, в сущности, да. Разница лишь в том, что мне не нравится бесящий интерфейс Notion и все хранится на моём железе, и я достаточно хорошо могу контролировать доступ к этому.
Ещё хочу сделать журнал очивок) Пока не придумал в каком формате, но давно об этом думаю.
🥴1