1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
"""
Choosing the thumbnail figure
=============================
This example demonstrates how to choose the figure that is displayed as the
thumbnail, if the example generates more than one figure. This is done by
specifying the keyword-value pair
``sphinx_gallery_thumbnail_number = <fig number>`` as a
comment somewhere below the docstring in the example file. In this example, we
specify that we wish for the second figure to be the thumbnail.
"""
# Code source: Óscar Nájera
# License: BSD 3 clause
import matplotlib.pyplot as plt
import numpy as np
def main():
"""Plot expoential functions."""
x = np.linspace(-1, 2, 100)
y = np.exp(x)
plt.figure()
plt.plot(x, y)
plt.xlabel("$x$")
plt.ylabel(r"$\exp(x)$")
# The next line sets the thumbnail for the second figure in the gallery
# (plot with negative exponential in orange)
# sphinx_gallery_thumbnail_number = 2
plt.figure()
plt.plot(x, -np.exp(-x), color="orange", linewidth=4)
plt.xlabel("$x$")
plt.ylabel(r"$-\exp(-x)$")
# To avoid matplotlib text output
plt.show()
if __name__ == "__main__":
main()
|