Skip to content

Commit 69df78e

Browse files
committed
move ipython directive out of numpydoc
1 parent 72160dd commit 69df78e

File tree

1 file changed

+15
-17
lines changed

1 file changed

+15
-17
lines changed

pvlib/irradiance.py

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,26 @@
44
diffuse horizontal irradiance, and total irradiance
55
under various conditions.
66
7+
Extraterrestrial radiation can be modeled using :func:`extraradiation`.
8+
79
.. ipython:: python
8-
:suppress:
910
1011
import numpy as np
1112
import pandas as pd
1213
import matplotlib.pyplot as plt
14+
import pvlib
15+
16+
times = pd.date_range('2014-01-01', '2015-01-01', freq='1D')
17+
spencer = pd.Series(pvlib.irradiance.extraradiation(times, method='spencer'), times)
18+
asce = pd.Series(pvlib.irradiance.extraradiation(times, method='asce'), times)
19+
ephem = pvlib.irradiance.extraradiation(times, method='pyephem') # approx 100x slower than the above.
20+
spencer.plot(label='spencer')
21+
asce.plot(label='asce')
22+
ephem.plot(label='pyephem')
23+
plt.legend()
24+
@savefig extraradiation.png width=4in
25+
plt.ylabel('Extraterrestrial radiation (W/m^2)')
26+
1327
"""
1428

1529
from __future__ import division
@@ -94,22 +108,6 @@ def extraradiation(datetime_or_doy, solar_constant=1366.1, method='spencer'):
94108
See Also
95109
--------
96110
pvlib.clearsky.disc
97-
98-
Examples
99-
--------
100-
.. ipython::
101-
102-
times = pd.date_range('2014-01-01', '2015-01-01', freq='1D')
103-
spencer = pd.Series(pvlib.irradiance.extraradiation(times, method='spencer'), times)
104-
asce = pd.Series(pvlib.irradiance.extraradiation(times, method='asce'), times)
105-
ephem = pvlib.irradiance.extraradiation(times, method='pyephem') # approx 100x slower than the above.
106-
spencer.plot(label='spencer')
107-
asce.plot(label='asce')
108-
ephem.plot(label='pyephem')
109-
plt.legend()
110-
@savefig extraradiation.png width=4in
111-
plt.ylabel('Extraterrestrial radiation (W/m^2)')
112-
113111
"""
114112

115113
pvl_logger.debug('irradiance.extraradiation()')

0 commit comments

Comments
 (0)