Forwarded from Наука и данные
TidyTuesday. Sometimes messy
Rodrigo Barreiro создал небольшую веб-страницу с визуализациями социального проекта TidyTuesday.
В записях микро-блога он пошагово показывает, как создаются графики, начиная от преобразование данных до конечного результата на основе кода на R. Очень симпатичный проект.
Rodrigo Barreiro создал небольшую веб-страницу с визуализациями социального проекта TidyTuesday.
В записях микро-блога он пошагово показывает, как создаются графики, начиная от преобразование данных до конечного результата на основе кода на R. Очень симпатичный проект.
❤5👍2
📊 ggdiagram: Объектно-ориентированные диаграммы в R с помощью ggplot2
Хочу рассказать о крутом пакете ggdiagram для R, который позволяет создавать объектно-ориентированные диаграммы на базе ggplot2. Этот пакет вдохновлен возможностями TikZ, но адаптирован под удобство и гибкость R. Он построен на системе классов S7 и интегрируется с другими пакетами вроде
Что он позволяет делать? Вы можете определять визуальные объекты, такие как круги, прямоугольники или другие формы, размещать их относительно друг друга (например, справа, слева, сверху) и соединять стрелками или линиями. С пакетом ggdiagram вы можете рисовать диаграммы путей (path diagrams). Диаграммы путей используются для визуализации и анализа причинно-следственных связей между различными переменными (path analysis), позволяя исследователям выявлять, как независимые переменные влияют на результат, и насколько эти связи опосредованы другими факторами. Путевая модель, отображаемая на такой диаграмме, представляет собой графическое изображение этих отношений.
Вот простой пример кода, чтобы нарисовать круг и прямоугольник, соединенные стрелкой:
Это создаст базовую диаграмму с кругом слева и прямоугольником справа, соединенными линией. Попробуйте сами и экспериментируйте!
#R #ggplot2 #ggdiagram #DataVisualization #path_analysis #SEM
Хочу рассказать о крутом пакете ggdiagram для R, который позволяет создавать объектно-ориентированные диаграммы на базе ggplot2. Этот пакет вдохновлен возможностями TikZ, но адаптирован под удобство и гибкость R. Он построен на системе классов S7 и интегрируется с другими пакетами вроде
ggtext, ggforce и ggarrow.Что он позволяет делать? Вы можете определять визуальные объекты, такие как круги, прямоугольники или другие формы, размещать их относительно друг друга (например, справа, слева, сверху) и соединять стрелками или линиями. С пакетом ggdiagram вы можете рисовать диаграммы путей (path diagrams). Диаграммы путей используются для визуализации и анализа причинно-следственных связей между различными переменными (path analysis), позволяя исследователям выявлять, как независимые переменные влияют на результат, и насколько эти связи опосредованы другими факторами. Путевая модель, отображаемая на такой диаграмме, представляет собой графическое изображение этих отношений.
Вот простой пример кода, чтобы нарисовать круг и прямоугольник, соединенные стрелкой:
library(ggdiagram)c1 <- ob_circle(radius = 1 / sqrt(pi)) r2 <- ob_rectangle() |>place(from = c1,where = "right", sep = .5)ggdiagram() +c1 +r2 +connect(c1, r2, resect = 1)Это создаст базовую диаграмму с кругом слева и прямоугольником справа, соединенными линией. Попробуйте сами и экспериментируйте!
#R #ggplot2 #ggdiagram #DataVisualization #path_analysis #SEM
🔥7❤2
Forwarded from Наука и данные
The Art of Data Visualization with ggplot2 (The TidyTuesday Cookbook) 🌟
Nicola Rennie подвела небольшой итог трехлетней работы с данными в рамках еженедельного социального проекта TidyTuesday, цель которого — показать, как можно исследовать различные реальные наборы данных.
За три года еженедельных публикаций Nicola создала более 150 визуализаций данных. Каждая глава книги The Art of Data Visualization with ggplot2 посвящена отдельной визуализации данных, включая пояснения для каждого этапа творческого процесса: исследование данных, выбор типа визуализации данных, первоначальные идеи дизайна с набросками от руки, первое построение графика, итеративный процесс стилизации графиков.
Цель книги — продемонстрировать примеры сквозного процесса создания визуализаций данных, уделяя особое внимание техническим деталям их создания в R. Особенно нравится то, что процесс создания визуализации записывается как gif в библиотеке {camcorder}.
Просто кладезь идей для визуального вдохновения!
Nicola Rennie подвела небольшой итог трехлетней работы с данными в рамках еженедельного социального проекта TidyTuesday, цель которого — показать, как можно исследовать различные реальные наборы данных.
За три года еженедельных публикаций Nicola создала более 150 визуализаций данных. Каждая глава книги The Art of Data Visualization with ggplot2 посвящена отдельной визуализации данных, включая пояснения для каждого этапа творческого процесса: исследование данных, выбор типа визуализации данных, первоначальные идеи дизайна с набросками от руки, первое построение графика, итеративный процесс стилизации графиков.
Цель книги — продемонстрировать примеры сквозного процесса создания визуализаций данных, уделяя особое внимание техническим деталям их создания в R. Особенно нравится то, что процесс создания визуализации записывается как gif в библиотеке {camcorder}.
Просто кладезь идей для визуального вдохновения!
❤7🔥4👍1
Сегодня 3 года каналу Weekly Charts! 🎉
Спасибо, что вы есть, мои дорогие подписчики! Без вас ничего этого не было бы.
С благодарностью и ❤️, автор канала.
#R #datawrapper #dataviz
Спасибо, что вы есть, мои дорогие подписчики! Без вас ничего этого не было бы.
С благодарностью и ❤️, автор канала.
#R #datawrapper #dataviz
🔥17❤7👍4
Forwarded from Data-comics
Датавиз конкурс для детей! ❤️
Наконец-то я могу с вами поделиться этой новостью)))
В процессе создания детской книжки, появилась идея целого проекта для детей и их дата-родителей - с полезными материалами, сообществом и мероприятиями!
И теперь вместе с Алексеем Колоколовым мы объявляем:
Конкурс детской визуализации данных Data Kids!❤️
Где дети смогут не просто узнать больше про диаграммы, но и создать свои проекты, выразить себя творчески, коснуться дивного мира данных, провести интересное время вместе с родителями.
Ну и конечно, конкурс - это призы!
Наши партнеры помогли нам собрать приятный набор для награждения: iPad, LEGO и ещё много всего классного.
Узнайте детали на нашем новом красивом сайте!
Всех очень ждём!
Больше всех вас ждет щенок-Пирожок!🕺
Наконец-то я могу с вами поделиться этой новостью)))
В процессе создания детской книжки, появилась идея целого проекта для детей и их дата-родителей - с полезными материалами, сообществом и мероприятиями!
И теперь вместе с Алексеем Колоколовым мы объявляем:
Конкурс детской визуализации данных Data Kids!
Где дети смогут не просто узнать больше про диаграммы, но и создать свои проекты, выразить себя творчески, коснуться дивного мира данных, провести интересное время вместе с родителями.
Ну и конечно, конкурс - это призы!
Наши партнеры помогли нам собрать приятный набор для награждения: iPad, LEGO и ещё много всего классного.
Узнайте детали на нашем новом красивом сайте!
Всех очень ждём!
Больше всех вас ждет щенок-Пирожок!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3👍2
📊 Датавиз для детей
Детский конкурс по визуализации данных в самом разгаре. Участники уже вовлеклись в процесс создания работ, прошел первый вебинар (запись доступна зарегистрированным участникам), в рамках которого узнали, что данные можно увидеть не только в таблицах, но и в самых обычных вещах вокруг нас.
🌸 11 октября планируется обновленный образовательный эфир «Данные вокруг нас»! Приходите, будет захватывающе!
Ещё можно зарегистрироваться для участия и влиться в поток творческой датавиз-активности детей при поддержке их родителей. Мне как члену жюри очень интересно наблюдать за процессом. Волнительно и в предвкушении этапа конкурсной оценки работ, которые ещё только предстоит сделать участникам.
#датавиз #визуализация_данных #конкурс #data2kids
Детский конкурс по визуализации данных в самом разгаре. Участники уже вовлеклись в процесс создания работ, прошел первый вебинар (запись доступна зарегистрированным участникам), в рамках которого узнали, что данные можно увидеть не только в таблицах, но и в самых обычных вещах вокруг нас.
🌸 11 октября планируется обновленный образовательный эфир «Данные вокруг нас»! Приходите, будет захватывающе!
Ещё можно зарегистрироваться для участия и влиться в поток творческой датавиз-активности детей при поддержке их родителей. Мне как члену жюри очень интересно наблюдать за процессом. Волнительно и в предвкушении этапа конкурсной оценки работ, которые ещё только предстоит сделать участникам.
#датавиз #визуализация_данных #конкурс #data2kids
❤9🔥6👍3
🏙Urban Taxonomy — городская таксономия
Почему один район ощущается "цельным", а другой — хаотичным? Можно ли классифицировать структуру городской формы так же, как биологи классифицируют виды? Проект Urban Taxonomy предлагает научно обоснованную таксономию застроенной городской среды. Он анализирует план улиц, контуры зданий и их взаимное расположение, выделяет морфотопы (morphotope) — элементарные "ткани" города, и объединяет их в иерархию (таксономическое дерево): от плотной исторической застройки до разреженных индустриальных зон.
На карте проекта можно кликнуть на любую точку — и увидеть, к какому "классу" городской формы она принадлежит. Каждый класс отражает морфологическую логику: насколько застройка связна, плотна, регулярна, как взаимодействуют здания и улицы и т.д. Проект сейчас охватывает ряд стран: Австрию, Чехию, Германию, Литву, Польшу и Словакию.
👉 Залипнуть на карты и таксономию можно тут: https://urbantaxonomy.org
#UrbanTaxonomy #SpatialAnalysis #GeoSpatial #UrbanResearch
Почему один район ощущается "цельным", а другой — хаотичным? Можно ли классифицировать структуру городской формы так же, как биологи классифицируют виды? Проект Urban Taxonomy предлагает научно обоснованную таксономию застроенной городской среды. Он анализирует план улиц, контуры зданий и их взаимное расположение, выделяет морфотопы (morphotope) — элементарные "ткани" города, и объединяет их в иерархию (таксономическое дерево): от плотной исторической застройки до разреженных индустриальных зон.
На карте проекта можно кликнуть на любую точку — и увидеть, к какому "классу" городской формы она принадлежит. Каждый класс отражает морфологическую логику: насколько застройка связна, плотна, регулярна, как взаимодействуют здания и улицы и т.д. Проект сейчас охватывает ряд стран: Австрию, Чехию, Германию, Литву, Польшу и Словакию.
👉 Залипнуть на карты и таксономию можно тут: https://urbantaxonomy.org
#UrbanTaxonomy #SpatialAnalysis #GeoSpatial #UrbanResearch
🔥7❤3👍2
🤖📊 ggbot2 от Posit — голосовой помощник для ggplot2
Статья InfoWorld + GitHub: ggbot2 от tidyverse/Posit — экспериментальный ИИ-чатбот с голосовым вводом для создания графиков ggplot2 в R. Генерирует визуализации и код по естественным запросам.
Установка:
1.
2. Установите ключ OpenAI в
3.
4.
Примеры команд: "Создай scatter plot mpg vs weight", "Сделай точки синими и больше", "Добавь заголовок", "Вернись к предыдущей версии".
Нужен OpenAI аккаунт с балансом.
Смотрите демонстрацию в видео: https://www.youtube.com/watch?v=UlQ5jA3-m3M
Статья: https://www.infoworld.com/article/4072500/how-to-run-an-r-data-visualization-chatbot-you-can-talk-to.html
GitHub: https://github.com/tidyverse/ggbot2
#R #DataViz #AI #ggplot2
Статья InfoWorld + GitHub: ggbot2 от tidyverse/Posit — экспериментальный ИИ-чатбот с голосовым вводом для создания графиков ggplot2 в R. Генерирует визуализации и код по естественным запросам.
Установка:
1.
pak::pak("tidyverse/ggbot2")2. Установите ключ OpenAI в
.Renviron: OPENAI_API_KEY=your_key3.
library(ggbot2) (или используйте ggbot2::)4.
ggbot(ваш_датафрейм) — запуск в браузере с микрофоном.Примеры команд: "Создай scatter plot mpg vs weight", "Сделай точки синими и больше", "Добавь заголовок", "Вернись к предыдущей версии".
Нужен OpenAI аккаунт с балансом.
Смотрите демонстрацию в видео: https://www.youtube.com/watch?v=UlQ5jA3-m3M
Статья: https://www.infoworld.com/article/4072500/how-to-run-an-r-data-visualization-chatbot-you-can-talk-to.html
GitHub: https://github.com/tidyverse/ggbot2
#R #DataViz #AI #ggplot2
🔥8
🌸 Скоро заканчиваем прием работ на конкурс, где я жюри!
Немного подробностей, если вы о нем еще не слышали:
✔️ Дедлайн подачи работ — 30 октября 2025
📊 Ещё можно успеть посмотреть образовательные эфиры в записи и подать работу на конкурс!
Что ждёт участников:
• крутые подарки - iPad, LEGO и ещё много всего классного
• обучающие эфиры, где диаграмму можно построить из игрушек или конфет
• бонусы каждому ребёнку
• детский гайд по диаграммам при регистрации
➡️ Участвовать!❤️
Организаторы сделали галерею детских датавиз-практик! Спасибо активным детям и родителям! ❤️
🌟 Детская дата-галерея! 🌟
#датавиз #визуализация_данных #конкурс #data2kids
Немного подробностей, если вы о нем еще не слышали:
📊 Ещё можно успеть посмотреть образовательные эфиры в записи и подать работу на конкурс!
Что ждёт участников:
• крутые подарки - iPad, LEGO и ещё много всего классного
• обучающие эфиры, где диаграмму можно построить из игрушек или конфет
• бонусы каждому ребёнку
• детский гайд по диаграммам при регистрации
Организаторы сделали галерею детских датавиз-практик! Спасибо активным детям и родителям! ❤️
🌟 Детская дата-галерея! 🌟
#датавиз #визуализация_данных #конкурс #data2kids
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3👍3
