☃️ Рождество без снега в Германии
На этом графике от Ansgar Wolsing показана максимальная высота снежного покрова с 24 по 26 декабря в год на 268 метеостанциях Немецкой метеорологической службы (Deutscher Wetterdienst), начиная с 1961 года. ❄️ Каждый год представлен картой, на которой отмечены все метеостанции, где снег выпадал хотя бы в один из трех дней вокруг Рождества.
Вот код R для репликации графика: https://github.com/bydata/random-data-viz/tree/main/snow-de
#R #ggplot2 #примеры_визуализации #ВизуализацияДанных #референсы
На этом графике от Ansgar Wolsing показана максимальная высота снежного покрова с 24 по 26 декабря в год на 268 метеостанциях Немецкой метеорологической службы (Deutscher Wetterdienst), начиная с 1961 года. ❄️ Каждый год представлен картой, на которой отмечены все метеостанции, где снег выпадал хотя бы в один из трех дней вокруг Рождества.
Вот код R для репликации графика: https://github.com/bydata/random-data-viz/tree/main/snow-de
#R #ggplot2 #примеры_визуализации #ВизуализацияДанных #референсы
#️⃣ Хэштеги постов канала в 2024 году
Второй пост из серии постов про итоги года (см. первый). Сегодня создаем облако хэштегов.
Код на R в первом комментарии.
#R #ggplot2 #quantified_self #wordcloud #hashtags #статистика_канала
Второй пост из серии постов про итоги года (см. первый). Сегодня создаем облако хэштегов.
Код на R в первом комментарии.
#R #ggplot2 #quantified_self #wordcloud #hashtags #статистика_канала
🎄Ёлочка от chatGPT + R + ggplot2
Дорогие подписчики! Поздравляю вас Новым годом! Спасибо, что в этом году читали или только подписались канал!
Желаю всем успехов в изучении разнообразных инструментов визуализации данных!
Этот год прошёл в тестировании возможностей ИИ, поэтому я попросил #сhatGPT нарисовать ёлочку с помощью #R и #ggplot2. Вот что у него получилось (см. картинку к посту).
#chatGPT #R #ggplot2 #AI #ИИ #разное
Дорогие подписчики! Поздравляю вас Новым годом! Спасибо, что в этом году читали или только подписались канал!
Желаю всем успехов в изучении разнообразных инструментов визуализации данных!
Этот год прошёл в тестировании возможностей ИИ, поэтому я попросил #сhatGPT нарисовать ёлочку с помощью #R и #ggplot2. Вот что у него получилось (см. картинку к посту).
#chatGPT #R #ggplot2 #AI #ИИ #разное
🎨 Genuary 2025 Day 1: Vertical or horizontal lines only
Решил поучаствовать в челлендже GENUARY 2025. День 1: только вертикальные и горизонтальные линии.
Код на R буду выкладывать на github.
UPDATE: мне тут в ФБ написали, что отличный принт для рубашки :) Конечно, я же вдохновлялся рубашкой от Uniqlo
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary1
Решил поучаствовать в челлендже GENUARY 2025. День 1: только вертикальные и горизонтальные линии.
Код на R буду выкладывать на github.
UPDATE: мне тут в ФБ написали, что отличный принт для рубашки :) Конечно, я же вдохновлялся рубашкой от Uniqlo
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary1
🎨 Genuary 2025 Day 2: Layers upon layers upon layers.
День 2. Fractal layers of life. Код на github.
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary2
День 2. Fractal layers of life. Код на github.
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary2
Dominic Royé обновил свой блог на Quarto. Я давно слежу за его климатическими визуализациями. Выглядит красиво!
#quarto #разное #ВизуализацияДанных #R #ggplot2
#quarto #разное #ВизуализацияДанных #R #ggplot2
Genuary3.gif
35.1 MB
🎨 Genuary 2025 Day 3: Exactly 42 lines of code
Matrix raining code style
Я обожаю рекурсии! Вот пример кода с эффектом "Matrix raining code", который выводит сам себя с эффектом "Matrix raining code". И что удивительно — весь код занимает ровно 42 строки. Это как бесконечное зацикливание красоты и логики! Следуй за кроликом, Нео!
I love recursion! Here’s an example of code with a "Matrix raining code" effect that prints itself with the same "Matrix raining code" effect. And the best part? The entire code fits exactly into 42 lines. It’s like an infinite loop of beauty and logic! Follow the rabbit, Neo!
Код на github.
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary3
Matrix raining code style
Я обожаю рекурсии! Вот пример кода с эффектом "Matrix raining code", который выводит сам себя с эффектом "Matrix raining code". И что удивительно — весь код занимает ровно 42 строки. Это как бесконечное зацикливание красоты и логики! Следуй за кроликом, Нео!
I love recursion! Here’s an example of code with a "Matrix raining code" effect that prints itself with the same "Matrix raining code" effect. And the best part? The entire code fits exactly into 42 lines. It’s like an infinite loop of beauty and logic! Follow the rabbit, Neo!
Код на github.
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary3
This media is not supported in your browser
VIEW IN TELEGRAM
🎨 Genuary 2025 Day 4: Black on black.
Day 4: "Pulse of Darkness"
Github: https://github.com/tukachev/Genuary/
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary4
Day 4: "Pulse of Darkness"
Github: https://github.com/tukachev/Genuary/
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary4
🎨 Genuary 2025 Day 13: Triangles and nothing else.
2025 Triangles and nothing else.
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary13
2025 Triangles and nothing else.
#Genuary #R #ggplot2 #Genuary2025 #GenerativeArt #Genuary13
Когда генеративное искусство выходит из ноутбука на кухню! ☕️
via Nicola Rennie в рамках челленджа Genuary2025
#ggplot2 #R #Genuary
via Nicola Rennie в рамках челленджа Genuary2025
#ggplot2 #R #Genuary
📊 Редизайн графика из презентации xAI Grok3 Launch Presentation
Посмотрел с удовольствием презентацию новой модели Grok-3 от xAI Илона Маска. Вчера попробовал общаться с Grok-3. Если кратко, то модель -- 🔥! Если не хотите смотреть видео, то вот отличная обзорная статья на Хабре.
Решил переделать унылый сине-серый градиентный график сравнения моделей из самой презентации. Из графика теперь видно, что Grok-3 демонстрирует выдающуюся производительность, значительно опережая конкурирующие модели по всем трём категориям — науке, программированию и математике, с максимальными результатами 75, 57 и 52 балла соответственно, а его облегчённая версия Grok-3 mini также показывает сильные и стабильные результаты, особенно в науке (65 баллов) и математике (40 баллов), что подчёркивает превосходство и универсальность линейки Grok в задачах искусственного интеллекта на февраль 2025 года.
Код на R доступен на github.
#R #ggplot2 #ИИ #AI #LLM #bar_plot #xAI
Посмотрел с удовольствием презентацию новой модели Grok-3 от xAI Илона Маска. Вчера попробовал общаться с Grok-3. Если кратко, то модель -- 🔥! Если не хотите смотреть видео, то вот отличная обзорная статья на Хабре.
Решил переделать унылый сине-серый градиентный график сравнения моделей из самой презентации. Из графика теперь видно, что Grok-3 демонстрирует выдающуюся производительность, значительно опережая конкурирующие модели по всем трём категориям — науке, программированию и математике, с максимальными результатами 75, 57 и 52 балла соответственно, а его облегчённая версия Grok-3 mini также показывает сильные и стабильные результаты, особенно в науке (65 баллов) и математике (40 баллов), что подчёркивает превосходство и универсальность линейки Grok в задачах искусственного интеллекта на февраль 2025 года.
Код на R доступен на github.
#R #ggplot2 #ИИ #AI #LLM #bar_plot #xAI
This media is not supported in your browser
VIEW IN TELEGRAM
🤖🪄 Управление и изменение ggplot2-графиков с помощью ggfigdone
Пакет
#R #DataViz #ggplot2 #LLM #AI
Пакет
ggfigdone
для R теперь доступен с улучшениями на базе больших языковых моделей! Изменяйте графики ggplot2 с помощью простых запросов на естественном языке. 🎨 Тестируйте сейчас (пакет пока не в CRAN): https://github.com/wenjie1991/ggfigdone#R #DataViz #ggplot2 #LLM #AI
💀 Оценка кандидатов в президенты
В датавиз-чатике скинули пример эмодзи инфографики. Конечно, такое можно воспроизвести с помощью ggplot2 и немного улучшить:
#ggplot2 #R #эмодзи #датавиз #dataviz
В датавиз-чатике скинули пример эмодзи инфографики. Конечно, такое можно воспроизвести с помощью ggplot2 и немного улучшить:
library(tidyverse)
data <- tibble(
rating = factor(c(0, 1, 2, 4, 7), levels = 0:7),
candidates = c(
" Skala: 💀⬛️🟫🟥🟧🟨🟩",
"Braun, Mentzen, Woch",
"Holownia, Jakubiak, Stanowski, Trzaskowski",
"Biejat, Nawrocki, Szumlewicz",
"Zandberg"
),
color = c("white", "black", "brown", "orange", "green")
)
ggplot(data, aes(x = 0.05, y = rating)) +
geom_point(
data = filter(data, rating != 0),
aes(color = color), shape = 15, size = 7,
position = position_nudge(x = -0.1)) +
geom_text(
aes(label = candidates), size = 5, hjust = 0, nudge_x = 0) +
scale_color_manual(
values = c(
"black" = "black",
"brown" = "#A56953",
"orange" = "#FF6723",
"green" = "#00D26A",
"white" = "white"
)) +
labs(title = "Ocena kandydatów na prezydenta") +
theme_void() +
theme(
plot.margin = margin(15, 15, 10, 15),
plot.title = element_text(hjust = 0, size = 18, face = "bold"),
legend.position = "none"
) +
xlim(-0.05, 2.5)
#ggplot2 #R #эмодзи #датавиз #dataviz
🎨 Подход Nicola Rennie к data-driven art
Nicola Rennie в своей статье показывает, как превратить данные в искусство через простые шаги:
1. От данных — к эмоциям: Выбери тему (например, рейтинги стран по продолжительности жизни) и задай вопрос: «Что я хочу вызвать у зрителя?».
2. Эскиз → абстракция: Нарисуй идею даже на салфетке. Потом убери подписи, сетку, играй с цветом и формой, чтобы график стал артом.
3. Инструменты не важны: Используй код (Python/R) или ручные техники — результат зависит от идеи, а не софта.
4. Вдохновляйся, но экспериментируй: Смотри проекты вроде Environmental Graphiti, но ищи свой стиль.
Главное: data-driven art — для всех. Даже новичок может создать шедевр из CSV-файла.
🔗 Статья | Примеры работ
#DataArt #ВизуализацияДанных #RStats #R #ggplot2
Nicola Rennie в своей статье показывает, как превратить данные в искусство через простые шаги:
1. От данных — к эмоциям: Выбери тему (например, рейтинги стран по продолжительности жизни) и задай вопрос: «Что я хочу вызвать у зрителя?».
2. Эскиз → абстракция: Нарисуй идею даже на салфетке. Потом убери подписи, сетку, играй с цветом и формой, чтобы график стал артом.
3. Инструменты не важны: Используй код (Python/R) или ручные техники — результат зависит от идеи, а не софта.
4. Вдохновляйся, но экспериментируй: Смотри проекты вроде Environmental Graphiti, но ищи свой стиль.
Главное: data-driven art — для всех. Даже новичок может создать шедевр из CSV-файла.
🔗 Статья | Примеры работ
#DataArt #ВизуализацияДанных #RStats #R #ggplot2
🌸 День года с пиком цветения сакуры в Киото
Решил воспроизвести с помощью ggplot2 понравившийся мне график "День года с пиком цветения сакуры в Киото, Япония" от OurWorldinData.
Вертикальная ось показывает дату пика цветения, выраженную в количестве дней с 1 января. Время пика цветения сакуры зависит от весенних температур. Более высокие температуры из-за изменения климата постепенно сдвигают пик цветения на более ранние даты с начала XX века... Своеобразная климатическая "клюшка", но на косвенных данных.
Код графика на Github.
#R #ggplot2 #изменение_климата #примеры_визуализации #global_warming
Решил воспроизвести с помощью ggplot2 понравившийся мне график "День года с пиком цветения сакуры в Киото, Япония" от OurWorldinData.
Вертикальная ось показывает дату пика цветения, выраженную в количестве дней с 1 января. Время пика цветения сакуры зависит от весенних температур. Более высокие температуры из-за изменения климата постепенно сдвигают пик цветения на более ранние даты с начала XX века... Своеобразная климатическая "клюшка", но на косвенных данных.
Код графика на Github.
#R #ggplot2 #изменение_климата #примеры_визуализации #global_warming
🌆 Города России по первой букве
У Анастасии Кузнецовой увидел датавиз Первые буквы самых населенных городов в США, она им вдохновилась и сделала для городов России в табло.
Мне понравилась идея датавиза и решил сделать на R + ggplot2. В хорошем качестве доступно по ссылке (300 DPI). Можно распечатать и повесить в рамке на стену 🖼
Удивился, что больше всего городов начинаются на К, С, Б и нет городов на Ё (но есть другие населенные пункты на эту букву).
#R #ggplot2 #maps #city #bar_plot #референсы
У Анастасии Кузнецовой увидел датавиз Первые буквы самых населенных городов в США, она им вдохновилась и сделала для городов России в табло.
Мне понравилась идея датавиза и решил сделать на R + ggplot2. В хорошем качестве доступно по ссылке (300 DPI). Можно распечатать и повесить в рамке на стену 🖼
Удивился, что больше всего городов начинаются на К, С, Б и нет городов на Ё (но есть другие населенные пункты на эту букву).
#R #ggplot2 #maps #city #bar_plot #референсы
📚 Решебник к книге ggplot2: Elegant Graphics for Data Analysis
Адитья Дахия написал бесплатное руководство с решениями для третьего издания книги "ggplot2: Elegant Graphics for Data Analysis" авторства Хэдли Уикхэма, сосредоточив внимание на решении упражнений и расширении возможностей визуализации с использованием пакетов R, таких как gganimate и patchwork.
Руководство, созданное с помощью Quarto, предлагает код и решения для улучшения обучения энтузиастов визуализации данных, дополняя оригинальную книгу, опубликованную издательством Springer.
#R #ggplot2 #dataviz #ВизуализацияДанных #книги
Адитья Дахия написал бесплатное руководство с решениями для третьего издания книги "ggplot2: Elegant Graphics for Data Analysis" авторства Хэдли Уикхэма, сосредоточив внимание на решении упражнений и расширении возможностей визуализации с использованием пакетов R, таких как gganimate и patchwork.
Руководство, созданное с помощью Quarto, предлагает код и решения для улучшения обучения энтузиастов визуализации данных, дополняя оригинальную книгу, опубликованную издательством Springer.
#R #ggplot2 #dataviz #ВизуализацияДанных #книги
Forwarded from Weekly Charts
👨🚀 12 апреля – День космонавтики, или «вкалывают роботы, а не человек»
День космонавтики – один из моих самых любимых праздников с детства. Советские школьники бредили космосом… За 60+ лет многое изменилось. Уже более 600 человек были на орбите, а некоторые провели там годы. Околоземное пространство – осваивает человек, но межзвездные путешествия будут за роботами с ИИ.
Почему? «Период существования биологического разума – лишь краткий промежуток между ранними формами жизни и долгой эрой машин» (С) Мартин Рис
Для меня время пролетело невероятно быстро – от игры "Лунолет" [1] на калькуляторе Электроника Б3-34 в конце 80-х до общения с ChatGPT в 2023-24. Я уже писал на канале об AI-инструментах для визуализации данных (раз, два и три), экспериментировал с #сhatGPT. Попробовал создать график "Time Spent in Space", код которого полностью написан ChatGPT. Использовал данные в формате JSON [2] -- Astronaut Database от Supercluster.com. Примерно два часа беседы с ChatGPT, и результат прикреплен к этому посту выше 👆. Код доступен на GitHub. Конечно, человек может сделать это быстрее и лучше, но результат впечатляет. Как вам?
Мораль: если боитесь, что ИИ отнимет вашу работу, то читайте пост на эту тему.
1. https://kellylynch.livejournal.com/35434.html
2. https://supercluster-iadb.s3.us-east-2.amazonaws.com/adb.json
#R #ggplot2 #AI #chatGPT
День космонавтики – один из моих самых любимых праздников с детства. Советские школьники бредили космосом… За 60+ лет многое изменилось. Уже более 600 человек были на орбите, а некоторые провели там годы. Околоземное пространство – осваивает человек, но межзвездные путешествия будут за роботами с ИИ.
Почему? «Период существования биологического разума – лишь краткий промежуток между ранними формами жизни и долгой эрой машин» (С) Мартин Рис
Для меня время пролетело невероятно быстро – от игры "Лунолет" [1] на калькуляторе Электроника Б3-34 в конце 80-х до общения с ChatGPT в 2023-24. Я уже писал на канале об AI-инструментах для визуализации данных (раз, два и три), экспериментировал с #сhatGPT. Попробовал создать график "Time Spent in Space", код которого полностью написан ChatGPT. Использовал данные в формате JSON [2] -- Astronaut Database от Supercluster.com. Примерно два часа беседы с ChatGPT, и результат прикреплен к этому посту выше 👆. Код доступен на GitHub. Конечно, человек может сделать это быстрее и лучше, но результат впечатляет. Как вам?
Мораль: если боитесь, что ИИ отнимет вашу работу, то читайте пост на эту тему.
1. https://kellylynch.livejournal.com/35434.html
2. https://supercluster-iadb.s3.us-east-2.amazonaws.com/adb.json
#R #ggplot2 #AI #chatGPT
🎨 Цветовые палитры для R, вдохновленные сериалом Severance
📊 Пакет
Установить просто:
Пример с данными TidyTuesday показывает, как палитры оживляют визуализации гендерного неравенства в зарплатах. Код доступен на GitHub. Хотите добавить атмосферу Severance в свои графики? Пробуйте!
🔗 https://github.com/ivelasq/severance
#R #ggplot2 #DataViz #Severance #ВизуализацияДанных #палитры
📊 Пакет
severance
для R от Isabella Velásquez — находка для фанатов сериала Severance! Он предлагает стильные цветовые палитры, вдохновлённые сценами сериала, включая цветодружелюбные (Jazz02, TheYouYouAre, Hell) и более яркие (Half, Jazz01). Идеально для создания выразительных графиков в ggplot2!Установить просто:
devtools::install_github("ivelasq/severance")
Пример с данными TidyTuesday показывает, как палитры оживляют визуализации гендерного неравенства в зарплатах. Код доступен на GitHub. Хотите добавить атмосферу Severance в свои графики? Пробуйте!
🔗 https://github.com/ivelasq/severance
#R #ggplot2 #DataViz #Severance #ВизуализацияДанных #палитры