64 lines
3.4 KiB
Markdown
64 lines
3.4 KiB
Markdown
# Visualize This — Книга Pedra Duart'a: Примеры и паттерны
|
|
|
|
> Источник: http://book.flowingdata.com/vt2/
|
|
> Дата добавления: 2026-06-24
|
|
|
|
## Содержание
|
|
|
|
### Глава 3: Data Scraping & ETL
|
|
- **scrape-income.py** — парсинг табличных данных с HTML-страниц (BeautifulSoup)
|
|
- **convert-csv-to-json.py** — конвертация CSV → JSON
|
|
- **convert-csv-to-xml.py** — конвертация CSV → XML
|
|
- **convert-xml-to-csv.py** — конвертация XML → CSV
|
|
- **process-income.py** — обработка scraped-данных
|
|
- **income-scraped.csv** — сырые данные (200 семей, поля: famindex, AGE, FTOTINC)
|
|
- **income-scraped-to-xml.xml** — тот же XML
|
|
|
|
### Глава 4: Trends, Cycles, Events
|
|
- **trends.R** — анализ временных рядов
|
|
- **events.R** — анализ событийных паттернов
|
|
- **cycles.R** — циклический анализ данных
|
|
- **make-heatmap.py** — тепловая карта на Seaborn (11 цветовых шагов)
|
|
- **make-heatmap.R** — R-версия тепловой карты
|
|
- **data/month_hour_pct_matrix.csv** — матрица активности по часам/месяцам
|
|
- **data/hot-dog-contest-winners.csv** — данные для trend-line
|
|
- **data/nathan-beatrice.tsv** — данные для timeline
|
|
- **data/EGOT-winners.csv** — данные для timeline
|
|
|
|
### Глава 5: Categorical Data
|
|
- **prepare-household-types.R** — подготовка categorical-данных
|
|
- **make-pies.R** — круговые диаграммы
|
|
- **make-treemap-howmet.R** — treemap-диаграмма
|
|
- **make-symbols-chart.py** — symbol-диаграмма (Python)
|
|
- **make-symbols-grid.py** — symbol-диаграмма (сетка)
|
|
- **make-bar-chart.py** — bar-диаграмма на Python
|
|
- **data/how-met-2010s.tsv** — данные о знакомствах
|
|
- **data/household-types.tsv** — типы домохозяйств
|
|
- **data/physician-marry.tsv** — данные для bar-chart
|
|
|
|
### Глава 6: Multivariate Data
|
|
- **make-parallel-coord.R** — параллельные координаты
|
|
- **make-network-graph.R** — сетевые графы
|
|
- **make-heatmap-multivariate.R** — многомерная тепловая карта
|
|
- **web/** — D3.js интерактивные визуализации:
|
|
- `scatterplot/` — scatter-диаграмма
|
|
- `bubbleplot/` — bubble-диаграмма
|
|
- `differencechart/` — difference chart
|
|
- `barbell/` — barbell-диаграмма
|
|
|
|
### Глава 7: Spatial Data
|
|
- **map-distributions.R** — карты распределений
|
|
- **map-locations.R** — карты локаций
|
|
- **map-space-time.R** — space-time maps
|
|
- **data/walmart_addresses.csv** — адреса Walmart
|
|
- **data/DECENNIALPL2020.P1/** — US Census данные
|
|
- **data/cb_2022_32_bg_500k/** — shapefiles для карт
|
|
|
|
### Глава 8: Distribution Analysis
|
|
- **make-histogram.R** — гистограммы
|
|
- **make-distributions.R** — распределения
|
|
- **make-density.R** — плотность распределения
|
|
- **make-boxplot.R** — box-and-whisker plots
|
|
- **make-beeswarm.R** — beeswarm-диаграммы
|
|
- **data/nba-players-2013-14.csv** — данные для distribution-анализа
|