🔫 Скулшуттинг в США
Датавиз-проект Wake Up – The Tragedy of US School Shootings (автор: Mohamad Waked), в котором собраны данные и истории о более чем 52-летней трагичной истории скулшуттинга в школах США.
#референсы #ВизуализацияДанных #GunViolence #DataJournalism
Датавиз-проект Wake Up – The Tragedy of US School Shootings (автор: Mohamad Waked), в котором собраны данные и истории о более чем 52-летней трагичной истории скулшуттинга в школах США.
#референсы #ВизуализацияДанных #GunViolence #DataJournalism
🌡📊 Альтернатива боксплоту
В прошлом посте смотрели на боксплоты, но можно и так представить данные с помощью stacked bar chart. Рекордное количество дней с превышением температуры на 1.5°C в 2024 году. В 2024 году все 366 дней были выше 1.25°C. Три четверти дней (75%) были выше 1.5°C. Это лишь один из выводов отчета Global Climate Highlights 2024.
Источник
#stacked_bar_chart #референсы #ВизуализацияДанных #примеры_визуализации #global_warming
В прошлом посте смотрели на боксплоты, но можно и так представить данные с помощью stacked bar chart. Рекордное количество дней с превышением температуры на 1.5°C в 2024 году. В 2024 году все 366 дней были выше 1.25°C. Три четверти дней (75%) были выше 1.5°C. Это лишь один из выводов отчета Global Climate Highlights 2024.
Источник
#stacked_bar_chart #референсы #ВизуализацияДанных #примеры_визуализации #global_warming
Forwarded from People Analytics
💻 Используем LLM локально на своем ПК
Я уже писал о том, как начать пользоваться LLM в 2024 году. Обещал, что для 5 способа напишу краткую инструкцию. Вот простая и понятная инструкция по запуску большой языковой модели (LLM), например, gemma2:2b, на вашем компьютере (минимально 12ГБ ОЗУ, но можно и на 8Гб, если использовать модели от 2B до 7B параметров). Вы даже можете попробовать Deepseek-R1 (например, модель 8B весит всего 4.9Гб).
@People_Analytics
#AI #ИИ #LLM #БЯМ #AIinHR
Я уже писал о том, как начать пользоваться LLM в 2024 году. Обещал, что для 5 способа напишу краткую инструкцию. Вот простая и понятная инструкция по запуску большой языковой модели (LLM), например, gemma2:2b, на вашем компьютере (минимально 12ГБ ОЗУ, но можно и на 8Гб, если использовать модели от 2B до 7B параметров). Вы даже можете попробовать Deepseek-R1 (например, модель 8B весит всего 4.9Гб).
@People_Analytics
#AI #ИИ #LLM #БЯМ #AIinHR
Teletype
Используем LLM локально на своем ПК
Я уже писал о том, как начать пользоваться LLM в 2024 году. Обещал, что для 5 способа напишу краткую инструкцию. Вот простая и понятная...
📊 Датавиз в кино
Матрица - 4. Томас Андерсон смотрит результаты опроса фокус-групп. Пай-чарты в ч/б варианте 🙈🤪 Экранное время: 22:43
#пайчарт #матрица #разное
Матрица - 4. Томас Андерсон смотрит результаты опроса фокус-групп. Пай-чарты в ч/б варианте 🙈🤪 Экранное время: 22:43
#пайчарт #матрица #разное
❤️ Генеративный язык LoveScript для создания валентинок от Яндекса
Яндекс сделал свой генеративный язык LoveScript, который позволяет рисовать валентинки. Это гениально! Язык программирования для выражения тёплых и романтических чувств. В его основе лежит метафора любви как алгоритма: отношения — это процессы, эмоции — переменные, а признания — выводимые строки. LoveScript создан, чтобы превращать логику в романтику, а код — в признания.
Я попробовал создать валентинку кодом.
#LoveScript #валентинка
Яндекс сделал свой генеративный язык LoveScript, который позволяет рисовать валентинки. Это гениально! Язык программирования для выражения тёплых и романтических чувств. В его основе лежит метафора любви как алгоритма: отношения — это процессы, эмоции — переменные, а признания — выводимые строки. LoveScript создан, чтобы превращать логику в романтику, а код — в признания.
Я попробовал создать валентинку кодом.
#LoveScript #валентинка
📊 Редизайн графика из презентации 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
📅 Генератор календарной сетки для Datawrapper и R
Ранее писал о своём shiny-приложении Calendar Heatmap Generator, которое создает шаблон календарной сетки для любого года в формате CSV/XLSX. Этот шаблон:
➖ позволяет быстро строить календарные тепловые карты в Datawrapper через простой
➖ можно использовать в R для создания кастомных календарей: загрузите шаблон, добавьте данные и визуализируйте через
#calendar_heatmap #datawrapper #R #shiny #примеры_визуализаций #шаблоны
Ранее писал о своём shiny-приложении Calendar Heatmap Generator, которое создает шаблон календарной сетки для любого года в формате CSV/XLSX. Этот шаблон:
➖ позволяет быстро строить календарные тепловые карты в Datawrapper через простой
join
с вашими данными (пример готовой визуализации: Datawrapper шаблон).➖ можно использовать в R для создания кастомных календарей: загрузите шаблон, добавьте данные и визуализируйте через
ggplot2
:library(tidyverse)
data <- read_csv("calendar_2025_with_rand.csv")
data <- data %>%
mutate(month_name = format(date, "%B"))
month_positions <- data %>%
group_by(month_name) %>%
summarize(min_x = min(x),
max_x = max(x),
min_y = min(y)) %>%
mutate(label_x = (min_x + max_x) / 2, label_y = min_y - 1)
ggplot() +
geom_tile(data = data,
aes(x = x, y = y, fill = Rand),
color = "white") +
scale_fill_gradient(low = "lightblue", high = "darkblue") +
geom_text(
data = data,
aes(x = x, y = y, label = day),
color = "white",
size = 2.5
) +
scale_y_reverse() +
geom_text(
data = month_positions,
aes(x = label_x, y = label_y, label = month_name),
color = "black",
size = 4,
fontface = "bold"
) +
labs(title = "Календарь на 2025 год") +
theme_void() +
theme(
axis.text = element_blank(),
axis.ticks = element_blank(),
panel.grid = element_blank(),
plot.margin = unit(c(.5, .5, .5, .5), "cm",),
legend.position = "bottom",
plot.title = element_text(size = 14)
)
ggsave("calendar2025.png", bg = "white", width = 6, height = 6, dpi = 300)
#calendar_heatmap #datawrapper #R #shiny #примеры_визуализаций #шаблоны
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
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Как работают LLM
Интересно, как работают большие языковые модели (LLM)? Посмотрите эту потрясающую визуализацию от FT и её команды Visual Storytelling Team -- объясняет работу ИИ всего за 5 минут!
#ИИ #LLM #dataviz
Интересно, как работают большие языковые модели (LLM)? Посмотрите эту потрясающую визуализацию от FT и её команды Visual Storytelling Team -- объясняет работу ИИ всего за 5 минут!
#ИИ #LLM #dataviz
⚛️ Научпоп-инфографика
У Сони (автора канала Датавизнутая) увидел пост о журнале "Цифровой океан". Номера с инфографикой: 2-5, 7, 8, 10-12, 14-17, 19, 22, 25. Печатная версия больше не будет выходить, но 25 номеров можно скачать. Скачивать вручную -- это не наш метод. Вот так можно это сделать в R:
#датавиз #инфографика #R
У Сони (автора канала Датавизнутая) увидел пост о журнале "Цифровой океан". Номера с инфографикой: 2-5, 7, 8, 10-12, 14-17, 19, 22, 25. Печатная версия больше не будет выходить, но 25 номеров можно скачать. Скачивать вручную -- это не наш метод. Вот так можно это сделать в R:
sapply(1:25,
\(x) download.file(
sprintf("https://digitalocean.ru/files/%02d.pdf", x),
sprintf("%02d.pdf", x),
method = "libcurl",
mode = "wb"
))
#датавиз #инфографика #R
💀 Оценка кандидатов в президенты
В датавиз-чатике скинули пример эмодзи инфографики. Конечно, такое можно воспроизвести с помощью 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