import pandas as pd

import arviz_plots as azp

azp.style.use("arviz-variat")


cmp_df = pd.DataFrame(
    {
        "elpd": [-4.5, -14.3, -16.2],
        "p": [2.6, 2.3, 2.1],
        "elpd_diff": [0, 9.7, 11.3],
        "weight": [0.9, 0.1, 0],
        "se": [2.3, 2.7, 2.3],
        "dse": [0, 2.7, 2.3],
        "warning": [False, False, False],
    },
    index=["Model B", "Model A", "Model C"],
)

pc = azp.plot_compare(cmp_df, backend="none")  # change to preferred backend
pc.show()