Skip to content

Commit 225a586

Browse files
committed
update section about repeatability/reproducibility
aligned with changes I made at https://github.com/coderefinery/data-visualization-python
1 parent 83f3b42 commit 225a586

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

content/data-visualization.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,17 @@ From [Claus O. Wilke: "Fundamentals of Data Visualization"](https://clauswilke.c
2424
> (which should also be automated), and they should come out of the pipeline
2525
> ready to be sent to the printer, no manual post-processing needed.*
2626
27-
- **No manual post-processing**. This will bite you when you need to regenerate 50
27+
- **Try to minimize manual post-processing**. This could bite you when you need to regenerate 50
2828
figures one day before submission deadline or regenerate a set of figures
2929
after the person who created them left the group.
3030
- There is not the one perfect language and **not the one perfect library** for everything.
3131
- Within Python, many libraries exist:
32-
- [Matplotlib](https://matplotlib.org/gallery/index.html):
32+
- [Vega-Altair](https://altair-viz.github.io/gallery/index.html):
33+
declarative visualization, statistics built in
34+
- [Matplotlib](https://matplotlib.org/stable/gallery/index.html):
3335
probably the most standard and most widely used
3436
- [Seaborn](https://seaborn.pydata.org/examples/index.html):
3537
high-level interface to Matplotlib, statistical functions built in
36-
- [Altair](https://altair-viz.github.io/gallery/index.html):
37-
declarative visualization (R users will be more at home), statistics built in
3838
- [Plotly](https://plotly.com/python/):
3939
interactive graphs
4040
- [Bokeh](https://demo.bokeh.org/):
@@ -45,11 +45,10 @@ From [Claus O. Wilke: "Fundamentals of Data Visualization"](https://clauswilke.c
4545
R users will be more at home
4646
- [PyNGL](https://www.pyngl.ucar.edu/Examples/gallery.shtml):
4747
used in the weather forecast community
48-
- [K3D](https://k3d-jupyter.org/gallery/):
49-
Jupyter notebook extension for 3D visualization
48+
- [K3D](https://k3d-jupyter.org/gallery/index.html):
49+
Jupyter Notebook extension for 3D visualization
5050
- ...
51-
- Two main families of libraries: procedural (e.g. Matplotlib) and declarative
52-
(using grammar of graphics).
51+
- Two main families of libraries: procedural (e.g. Matplotlib) and declarative.
5352

5453

5554
## Why are we starting with Matplotlib?

0 commit comments

Comments
 (0)