diff --git a/vt2-book.md b/vt2-book.md new file mode 100644 index 0000000..cf722a4 --- /dev/null +++ b/vt2-book.md @@ -0,0 +1,63 @@ +# 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-анализа