Usage
import plotly.express as px
import tikzplotly
df = px.data.gapminder().query("continent == 'Oceania'")
fig = px.line(df, x='year', y='lifeExp', color='country', markers=True)
tikzplotly.save("example.tex", fig)
The arguments of the function tikzplotly.save are:
filename(str): The name of the file where the tikz code will be saved.fig(plotly.graph_objs.Figure): The figure to be saved.tikz_options(str, optional): The options to be passed to thetikzpictureenvironment. Default isNone. For exampletikz_options="scale=0.5"will scale the figure by a factor 0.5.axis_options(str, optional): Option that you would like to manually add the theaxisenvironment.include_disclamer(bool, optional): IfTrue, the line% This file was created with tikzplotly version XXX.is added at the head of the generated code. Default isTrue.img_name(str, optional): only for the export of heatmaps, the name of the image that will be saved. Default isheatmap.png.