Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Interaktywna wizualizacja danych w d3.js
Piotr Migdał
January 25, 2016
Programming
2
540
Interaktywna wizualizacja danych w d3.js
warsztaty KFnrD w ICM UW
Piotr Migdał
January 25, 2016
Tweet
Share
More Decks by Piotr Migdał
See All by Piotr Migdał
Detecting trypophobia triggers (with deep learning)
pmigdal
0
56
Teaching Machine Learning
pmigdal
6
1.1k
A game needs to framework
pmigdal
0
94
Visualizing word coincidences
pmigdal
0
48
Dreams, Drugs and ConvNets
pmigdal
0
570
{Machine, Deep} Learning for software engineers
pmigdal
1
1.5k
Lightning talk - Teaching machine learning
pmigdal
0
1.7k
Gry naukowe, moja gra kwantowa
pmigdal
0
190
Side-projects and off-topics
pmigdal
0
50
Other Decks in Programming
See All in Programming
Isar勉強会
hoddy3190
0
550
10歳の minne から、これから長く続くプロダクトを作るすべての人へ
tsumichan
9
3.7k
atama plusの開発チームはどのように「不確実性」に向き合ってきたか〜2022夏版〜
atamaplus
3
640
動画合成アーキテクチャを実装してみて
satorunooshie
0
570
SGGとは
inoue2002
0
440
WindowsコンテナDojo:第6回 Red Hat OpenShift入門
oniak3ibm
PRO
0
180
読みやすいコード クラスメソッド 2022 年度新卒研修
januswel
0
2.9k
Atomic Design とテストの○○な話
takfjp
2
820
NestJS_meetup_atamaplus
atamaplus
0
220
Rに管理されてみる
kazutan
0
260
Now in Android Overview
aosa4054
1
420
AWS Config Custom Rule、ノーコードでできるかな?
watany
0
250
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
225
130k
Keith and Marios Guide to Fast Websites
keithpitt
404
21k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
223
49k
Put a Button on it: Removing Barriers to Going Fast.
kastner
56
2.3k
Embracing the Ebb and Flow
colly
73
3.4k
Art, The Web, and Tiny UX
lynnandtonic
280
18k
Statistics for Hackers
jakevdp
782
210k
Clear Off the Table
cherdarchuk
79
290k
Music & Morning Musume
bryan
35
4.3k
Six Lessons from altMBA
skipperchong
14
1.4k
GraphQLの誤解/rethinking-graphql
sonatard
31
6.8k
Git: the NoSQL Database
bkeepers
PRO
415
59k
Transcript
Interaktywna wizualizacja danych w d3.js Piotr Migdał warsztaty KFnrD ICM,
25-29 sty 2016
dr fizyki kwantowej data science freelancer ICFO, Barcelona (grudzień 2014)
None
wykres słupkowy - William Playfair (1786) wykres punktowy - Francis
Galton (wiek później)
cholera w Londynie - John Snow (1854)
Dmitri Mendeleev | Periodic Table of Elements (1869) układ okresowy
- Dimitri Mendeleev (1869)
Wykresy • Jakie znacie? • Jakich używacie? (graficzne reprezentacje danych)
3.14159
Dobry wykres czy zły?
http://darkhorseanalytics.com/blog/data-looks-better-naked
Ale… http://www.maartenlambrechts.be/to-the- point-7-reasons-you-should-use-dot-graphs
http://www.gapminder.org
None
pakiet R: ggplot2 http://blog.echen.me/2012/01/17/ quick-introduction-to-ggplot2 http://r4stats.com/examples/graphics-ggplot2
https://matury.shinyapps.io/histogramy/
None
None
D3.js • algorytmiczne • minimalistyczne • de facto (świetny) standard
wizualizacji „perfection is finally attained not when there is no longer anything to add, but when there is no longer anything to take away” Antoine de Saint-Exupéry
http://exposedata.com/parallel/
http://setosa.io/ev/ordinary-least-squares-regression
http://bl.ocks.org/mbostock/7322386
http://vadim.ogievetsky.com/IntroD3/#35
homework quantum-field-theory wavefunction operators schroedinger-equation quantum-information hilbert-space uncertainty-principle mathematical-physics quantum-interpretations
entanglement spin angular-momentum measurement-problem condensed-matter particle-physics photons electromagnetism atomic-physics probability commutator statistical-mechanics harmonic-oscillator double-slit-experiment special-relativity classical-mechanics quantum-computer solid-state-physics electrons wavefunction-collapse wave-particle-duality potential http://stared.github.io/tagoverflow/
http://p.migdal.pl/kfnrd_viz/mapa.html
Co będzie? • co wizualizować, jak i dlaczego? • JavaScript
(nie trzeba znać przed) • rozgrzewka: układ okresowy po Twojemu • praca nad Waszym projektem
http://sebastianjaszczur.github.io/www-similarity/
http://m4tx.github.io/linux-distro-timeline
Lektury • Edward Tufte, The Visual Display of Quantitative Information
• Willard C. Brinton, Graphic Presentation (1939) https://archive.org/stream/ graphicpresentat00brinrich#page/n0/mode/thumb
Moje ściągawki • http://warsztatywww.wikidot.com/ www10:wizualizujemy-wikipedie • http://smarterpoland.pl/index.php/2014/06/ metawstep-do-wizualizacji-danych-w-d3-js/ • https://github.com/DELabUW/szkola-letnia-2015/
blob/master/zajecia/ deser_sztuka_robienia_wykresow.ipynb
Dla wszystkich • http://www.fallen.io/ww2/ (~20 min) • mogę pomóc z:
• R ggplot2 • Python: Pandas/Seaborn