You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "Fancy Plots using Plotly"
m (Syntax highlight test) (Tag: Visual edit) |
m (Syntax test) (Tag: Visual edit) |
||
Line 25: | Line 25: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<br /><syntaxhighlight lang="python3"> | <br /><syntaxhighlight lang="python3"> | ||
+ | import plotly.express as px | ||
+ | fig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16]) | ||
+ | fig.show() | ||
+ | </syntaxhighlight><br /><syntaxhighlight lang="python"> | ||
+ | # x and y given as array_like objects | ||
import plotly.express as px | import plotly.express as px | ||
fig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16]) | fig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16]) |
Revision as of 06:42, 18 February 2022
in a nutshell: elegant plots for adding in to research papers. |
- This is a collection of simple plots using the plotly library.
- It consists of elegant color schemes and easy to ready adjustable fonts.
- The reason for using plotly is that it allows for HTML plots that can be scaled and zoomed after plotting.
Installation
We need the plotly-express library.
Conda
conda install -c plotly plotly_express==0.4.0
conda install -c plotly plotly_express==0.4.0
Pip
pip install plotly_express==0.4.0
Line Plots
# x and y given as array_like objects import plotly.express as px fig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16]) fig.show()
import plotly.express as px fig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16]) fig.show()
# x and y given as array_like objectsimport plotly.express as px fig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16])
fig.show()