structify_net.viz.spider_plot

structify_net.viz.spider_plot(df, categories=None, reference=None)

Plot a spider plot for each row of df

This plot is used to compare the performance of different models on different scoring functions.

Args:

df (_type_): The dataframe to plot. Each row is a spider plot. The first column is the name of the spider plot. The other columns are the scoring functions to plot. categories (_type_, optional): A list of the scoring functions to plot. Defaults to None, in which case all the columns are plotted. reference (_type_, optional): Which line to use as a reference. Defaults to None, in which case no reference is plotted