Weekly Charts
1.35K subscribers
486 photos
8 videos
1 file
288 links
Weekly Charts: еженедельные визуализации c помощью R и Datawrapper на основе разнообразных данных, обзоры на интересные публикации/примеры визуализаций, лайфхаки и полезные материалы по визуализации данных etc.
加入频道
🔊 В Datawrapper добавили возможность воспроизведения звуковых файлов во всплывающих подсказках

Для этого необходимо в tooltips добавить <audio controls src="my-sound.mp3">. О новой функции читайте в статье одного из разработчиков.

#datawrapper #audio
10
🚕 Анализируем данные о поездках в Яндекс Такси

Давно делал такой график по истории поездок. В основном я ездил по тарифам «Комфорт» и «Комфорт+». Вы можете самостоятельно скачать данные по своему аккаунту и сделать что-то аналогичное.

#такси #week #datawrapper #bar_chart #quantified_self
🔥7
🎉 Новый раздел Our Favorites в Datawrapper River

В Datawrapper River появился новый раздел "Избранное", в котором вы можете просмотреть список любимых визуализаций из River по мнению команды Datawrapper. Также упростили навигацию по River и исправили несколько мелких ошибок.

📅 Мой шаблон Calendar Heatmap для Datawrapper включили в Our River favorites. К шаблону есть генератор календарной сетки, написанный на R + shiny.

У премиум-подписчиков telegram есть возможность поддержать канал и проголосовать за него. Спасибо, что читаете канал!

#datawrapper #обновление #R #shiny
6
Datawrapper API: A beginner’s guide with R

Вы уже знакомы с R и заинтересованы в автоматизации рабочего процесса с помощью API Datawrapper? Этот вебинар для вас!

Вы узнаете, что можно делать с помощью API Datawrapper, когда и зачем его использовать, как подключиться к нему с помощью R для создания, редактирования и публикации визуализаций и многое другое!

#R #API #datawrapper
👍3🔥3
📈 График, который меня впечатлил в декабре 2023

Я бы хотел, чтобы мы думали о мире лучше. Только 15% людей дают правильный ответ на вопрос: «А в скольких из 195 стран мира женщины не имеют права голоса? (варианты: 0, 23, 46)?». Правильный ответ: 0.

Впервые женщины получили право голоса в Новой Зеландии в 1893 году. Потребовалось еще 130 лет, чтобы это право было распространено на женщин во всех странах мира. Наконец, это произошло в 2023 году, когда Ватикан впервые позволил женщинам голосовать на всемирной встрече епископов. Хотя большинство голосов на собрании по-прежнему будет за мужчинами. Большинство стран закрепили женское избирательное право к 1970-м годам. Но эти права на бумаге не всегда приводят к равенству и справедливости на практике.

Хоть в чем-то (с моей субъективной точки зрения) уходящий 2023 год был позитивным. Это мой последний пост в уходящем году. Спасибо, что подписались на канал, за ваши лайки и комментарии к постам! Всех с наступающим НГ-2024! Берегите себя и своих близких! Всем позитива, добра и мира! В 2024 году будет больше графиков с помощью #datawrapper, больше кода на #R и примеров визуализаций!

#area_chart #gapminder
🔥135👍1
👨‍🏭 Когда мы работаем

Красивая визуализация процента людей, работающих в каждый час дня, по типу работы. Это пример small multiples line charts на основе данных American Time Use Survey (2021 – 2022) -- в какое время суток люди обычно работают, причем на разных видах работ.

Источник


#datawrapper #small_multiples_line_charts #примеры_визуализаций
🔥8
Лытдыбр: Datawrapper River

С июля 2023 никак не получается дописать скрипт на R для скачивания данных по всем графикам Datawrapper River с помощью их API. Скрипт падает на каком-то этапе. Справедливости ради я только раз в 1-2 месяца на несколько минут опять заглядываю в проект.

Напишите в комментариях, а что не получается у вас в текущих проектах/визуализациях etc?

#datawrapper #API #R #datawrapper_river
👍3
📺 Запись вебинара Feature release: Multiple Lines от Datawrapper

Вчера посмотрел вебинар Feature release: Multiple Lines, который провела прекрасная Гильермина (специалист по продукту Datawrapper). Если вы ещё не в курсе и не знаете о новой фиче Datawrapper, то она покажет вам, как создавать небольшие графики с несколькими линиями (small multiple line charts).

#datawrapper #small_multiples_line_charts #вебинары
🔥2
🦸‍♂️Unwrapped

Онлайн-конференция для пользователей Datawrapper 13–15 марта 2024, где вы увидите, как другие используют Datawrapper по максимуму. На конференции опытные пользователи смогут поучиться друг у друга, новички – перейти на новый уровень, а любопытные – узнать, что возможно с Datawrapper. Регистрируйтесь! Это бесплатно!

#datawrapper #online
👍6
🦸‍♂️ Программа онлайн-конференция Unwrapped

Программа онлайн-конференция для пользователей Datawrapper 13–15 марта 2024 (см. первый комментарий).

#datawrapper #online
1👍1
2024 π DAY: First 10000 Digits of Pi

В честь дня числа pi сделал небольшую визуализацию с помощью #R (подготовка данных) и #Datawrapper (визуализация). Код на R в первом комментарии.

#пи #pi314 #pi #R #Datawrapper
🔥11
📺 Записи выступлений на онлайн-конференции Datawrapper

Если пропустили три дня конференции, то вот записи:
1 день
2 день
3 день

Апдейт: Первые 2 дня на youtube.

#datawrapper #online #unwrapped
7
Датасет с графиками из Datawrapper River

Дописал скрипт на R для скачивания данных по всем графикам Datawrapper River с помощью их API. Выкладываю черновой вариант датасета "как есть" (см. комментарии). Можно пробовать посмотреть, например, что публикуют пользователи Datawrapper.

Напишите в комментариях, если найдете баги.

#datawrapper #API #R #datawrapper_river
🔥5
🎉 Our River favorites

Ещё одну мою, достаточно примитивную, визуализацию первых 10 000 знаков числа pi [1] включили в Datawrapper Our River favorites, а предыдущая Calendar heatmap [2] была скопирована 82 раза. Обе основаны на общем лайфхаке -- применение неочевидных возможностей стандартного scatter plot, когда можно использовать простую координатную сетку, предварительно организовав данные в необходимом формате. Подготовка данных в R, а для Calendar heatmap есть отдельное приложение на shiny -- генератор календарной сетки.

1. 2024 π DAY: First 10000 Digits of Pi

2. Шаблон Calendar Heatmap для Datawrapper

#R #datawrapper #river
🔥8👍1
🎶 Визуализируем данные Spotify в Datawrapper

Джулиан Фрейберг из Datawrapper визуализирует музыкальные тренды на основе данных чартов Spotify (2014 -- 2023).

#datawrapper #spotify #linechart
8
This media is not supported in your browser
VIEW IN TELEGRAM
Datawrapper завезли в PowerPoint (см. туториал). Теперь нельзя оправдывать свои отвратительные графики тем, что "я графики в PowerPoint рисовал, поэтому надо понять и простить" %)

#datawrapper #PowerPoint
🔥15😁7
🔄 API Datawrapper: Руководство для начинающих с R

Если вы уже знакомы с R и заинтересованы в автоматизации рабочего процесса с помощью API Datawrapper, то этот вебинар для вас! Присоединяйтесь к специалисту по продуктам Datawrapper Гильермине и узнайте:
- Что вы можете делать с помощью API Datawrapper
- Когда и почему вы должны использовать API Datawrapper
- Как вы можете подключиться к API Datawrapper с помощью R для создания, редактирования и публикации визуализаций

#R #API #datawrapper #вебинар
4
📈 Визуализируем ключевую ставку в Datawrapper

В предыдущем посте автоматизировали процесс в R. Тоже самое без кода можно сделать в Datawrapper.
Создаем гугл-таблицу, в которую будут импортироваться данные с сайта ЦБ РФ. Эту же таблицу и данные с нее укажем как источник данных в Datawrapper. Немного красоты и готово. Все сделано за 20 минут.

#datawrapper #google_sheets #ключеваяCтавка
7🔥5
📅  Генератор календарной сетки для Datawrapper и R

Ранее писал о своём 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 #примеры_визуализаций #шаблоны
🔥12👍5
🏦 Визуализация динамики ключевой ставки ЦБ РФ

В связи с недавним снижением ключевой ставки напоминаю о полезных материалах канала по теме:

1. Визуализация динамики изменения ключевой ставки на официальном сайте Центробанка -- пример корректного отображения динамики ключевой ставки (stepline-график) на официальном сайте Центрального Банка.

2. Ключевая ставка ЦБ РФ: парсим и визуализируем данные в R -- парсинг данных с сайта ЦБ РФ и построение графика с использованием R и ggplot2.

3. Визуализируем ключевую ставку в Datawrapper -- парсим данные с сайта ЦБ РФ с помощью Google Sheets и визуализируем в Datawrapper

😊 Мораль: Главное -- не конкретный инструмент (например, #R или #datawrapper), а ваше умение с ним работать. Любой из них позволяет достичь нужного результата, если вы понимаете его функционал. Выбор инструмента зависит только от ваших навыков визуализации с его помощью.

#stepline_chart #примеры_визуализаци #R #gpplot2 #ключеваяCтавка #datawrapper #google_sheets
6👍2