.. DO NOT EDIT. .. THIS FILE WAS AUTOMATICALLY GENERATED BY SPHINX-GALLERY. .. TO MAKE CHANGES, EDIT THE SOURCE PYTHON FILE: .. "examples/dataset/plot_lines.py" .. LINE NUMBERS ARE GIVEN BELOW. .. only:: html .. note:: :class: sphx-glr-download-link-note Click :ref:`here ` to download the full example code .. rst-class:: sphx-glr-example-title .. _sphx_glr_examples_dataset_plot_lines.py: Plot - Lines ============ .. GENERATED FROM PYTHON SOURCE LINES 26-38 .. code-block:: default from gemseo.api import configure_logger from gemseo.core.dataset import Dataset from gemseo.post.dataset.lines import Lines from matplotlib import pyplot as plt from numpy import cos from numpy import linspace from numpy import pi from numpy import sin configure_logger() .. rst-class:: sphx-glr-script-out Out: .. code-block:: none .. GENERATED FROM PYTHON SOURCE LINES 39-41 Build a dataset --------------- .. GENERATED FROM PYTHON SOURCE LINES 41-50 .. code-block:: default inputs = linspace(0, 1, 10)[:, None] outputs_1 = sin(2 * pi * inputs) outputs_2 = cos(2 * pi * inputs) dataset = Dataset() dataset.add_variable("x", inputs, "inputs") dataset.add_variable("y1", outputs_1, "outputs", cache_as_input=False) dataset.add_variable("y2", outputs_2, "outputs", cache_as_input=False) .. GENERATED FROM PYTHON SOURCE LINES 51-54 Plot y1 and y2 -------------- We can use the :class:`.Lines` plot. .. GENERATED FROM PYTHON SOURCE LINES 54-59 .. code-block:: default plot = Lines(dataset, variables=["y1", "y2"]) plot.linestyle = ["--", "-"] plot.execute(save=False, show=False) # Workaround for HTML rendering, instead of ``show=True`` plt.show() .. image-sg:: /examples/dataset/images/sphx_glr_plot_lines_001.png :alt: plot lines :srcset: /examples/dataset/images/sphx_glr_plot_lines_001.png :class: sphx-glr-single-img .. rst-class:: sphx-glr-timing **Total running time of the script:** ( 0 minutes 0.132 seconds) .. _sphx_glr_download_examples_dataset_plot_lines.py: .. only :: html .. container:: sphx-glr-footer :class: sphx-glr-footer-example .. container:: sphx-glr-download sphx-glr-download-python :download:`Download Python source code: plot_lines.py ` .. container:: sphx-glr-download sphx-glr-download-jupyter :download:`Download Jupyter notebook: plot_lines.ipynb ` .. only:: html .. rst-class:: sphx-glr-signature `Gallery generated by Sphinx-Gallery `_