Skip to content

Commit 04d7b2d

Browse files
committed
DOC: make shared include for air quality data card header
1 parent 2c4d43d commit 04d7b2d

File tree

3 files changed

+47
-86
lines changed

3 files changed

+47
-86
lines changed

doc/source/getting_started/intro_tutorials/04_plotting.rst

+1-45
Original file line numberDiff line numberDiff line change
@@ -7,51 +7,7 @@
77
import pandas as pd
88
import matplotlib.pyplot as plt
99
10-
.. raw:: html
11-
12-
<div class="card gs-data">
13-
<div class="card-header">
14-
<div class="gs-data-title">
15-
Data used for this tutorial:
16-
</div>
17-
</div>
18-
<ul class="list-group list-group-flush">
19-
<li class="list-group-item">
20-
<div data-toggle="collapse" href="#collapsedata" role="button" aria-expanded="false" aria-controls="collapsedata">
21-
<span class="badge badge-dark">Air quality data</span>
22-
</div>
23-
<div class="collapse" id="collapsedata">
24-
<div class="card-body">
25-
<p class="card-text">
26-
27-
For this tutorial, air quality data about :math:`NO_2` is used, made
28-
available by `openaq <https://openaq.org>`__ and using the
29-
`py-openaq <http://dhhagan.github.io/py-openaq/index.html>`__ package.
30-
The ``air_quality_no2.csv`` data set provides :math:`NO_2` values for
31-
the measurement stations *FR04014*, *BETR801* and *London Westminster*
32-
in respectively Paris, Antwerp and London.
33-
34-
.. raw:: html
35-
36-
</p>
37-
<a href="https://github.com/pandas-dev/pandas/tree/master/doc/data/air_quality_no2.csv" class="btn btn-dark btn-sm">To raw data</a>
38-
</div>
39-
</div>
40-
41-
.. ipython:: python
42-
43-
air_quality = pd.read_csv("data/air_quality_no2.csv", index_col=0, parse_dates=True)
44-
air_quality.head()
45-
46-
.. note::
47-
The usage of the ``index_col`` and ``parse_dates`` parameters of the ``read_csv`` function to define the first (0th) column as
48-
index of the resulting ``DataFrame`` and convert the dates in the column to :class:`Timestamp` objects, respectively.
49-
50-
.. raw:: html
51-
52-
</li>
53-
</ul>
54-
</div>
10+
.. include:: air_quality_no2.rst
5511

5612
How to create plots in pandas?
5713
------------------------------

doc/source/getting_started/intro_tutorials/05_add_columns.rst

+1-41
Original file line numberDiff line numberDiff line change
@@ -6,47 +6,7 @@
66
77
import pandas as pd
88
9-
.. raw:: html
10-
11-
<div class="card gs-data">
12-
<div class="card-header">
13-
<div class="gs-data-title">
14-
Data used for this tutorial:
15-
</div>
16-
</div>
17-
<ul class="list-group list-group-flush">
18-
<li class="list-group-item">
19-
<div data-toggle="collapse" href="#collapsedata" role="button" aria-expanded="false" aria-controls="collapsedata">
20-
<span class="badge badge-dark">Air quality data</span>
21-
</div>
22-
<div class="collapse" id="collapsedata">
23-
<div class="card-body">
24-
<p class="card-text">
25-
26-
For this tutorial, air quality data about :math:`NO_2` is used, made
27-
available by `openaq <https://openaq.org>`__ and using the
28-
`py-openaq <http://dhhagan.github.io/py-openaq/index.html>`__ package.
29-
The ``air_quality_no2.csv`` data set provides :math:`NO_2` values for
30-
the measurement stations *FR04014*, *BETR801* and *London Westminster*
31-
in respectively Paris, Antwerp and London.
32-
33-
.. raw:: html
34-
35-
</p>
36-
<a href="https://github.com/pandas-dev/pandas/tree/master/doc/data/air_quality_no2.csv" class="btn btn-dark btn-sm">To raw data</a>
37-
</div>
38-
</div>
39-
40-
.. ipython:: python
41-
42-
air_quality = pd.read_csv("data/air_quality_no2.csv", index_col=0, parse_dates=True)
43-
air_quality.head()
44-
45-
.. raw:: html
46-
47-
</li>
48-
</ul>
49-
</div>
9+
.. include:: air_quality_no2.rst
5010

5111
How to create new columns derived from existing columns?
5212
--------------------------------------------------------
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
.. raw:: html
2+
3+
<div class="card gs-data">
4+
<div class="card-header">
5+
<div class="gs-data-title">
6+
Data used for this tutorial:
7+
</div>
8+
</div>
9+
<ul class="list-group list-group-flush">
10+
<li class="list-group-item">
11+
<div data-toggle="collapse" href="#collapsedata" role="button" aria-expanded="false" aria-controls="collapsedata">
12+
<span class="badge badge-dark">Air quality data</span>
13+
</div>
14+
<div class="collapse" id="collapsedata">
15+
<div class="card-body">
16+
<p class="card-text">
17+
18+
For this tutorial, air quality data about :math:`NO_2` is used, made
19+
available by `openaq <https://openaq.org>`__ and using the
20+
`py-openaq <http://dhhagan.github.io/py-openaq/index.html>`__ package.
21+
The ``air_quality_no2.csv`` data set provides :math:`NO_2` values for
22+
the measurement stations *FR04014*, *BETR801* and *London Westminster*
23+
in respectively Paris, Antwerp and London.
24+
25+
.. raw:: html
26+
27+
</p>
28+
<a href="https://github.com/pandas-dev/pandas/tree/master/doc/data/air_quality_no2.csv" class="btn btn-dark btn-sm">To raw data</a>
29+
</div>
30+
</div>
31+
32+
.. ipython:: python
33+
34+
air_quality = pd.read_csv("data/air_quality_no2.csv", index_col=0, parse_dates=True)
35+
air_quality.head()
36+
37+
.. note::
38+
The usage of the ``index_col`` and ``parse_dates`` parameters of the ``read_csv`` function to define the first (0th) column as
39+
index of the resulting ``DataFrame`` and convert the dates in the column to :class:`Timestamp` objects, respectively.
40+
41+
.. raw:: html
42+
43+
</li>
44+
</ul>
45+
</div>

0 commit comments

Comments
 (0)