msaf/plotting.py
def _plot_formatting(title, est_file, algo_ids, last_bound, N, output_file):
    """Formats the plot with the correct axis labels, title, ticks, and
    so on."""
    import matplotlib.pyplot as plt
    if title is None:
        title = os.path.basename(est_file).split(".")[0]
    plt.title(title)
    plt.yticks(np.arange(0, 1, 1 / float(N)) + 1 / (float(N) * 2))
    plt.gcf().subplots_adjust(bottom=0.22)
    plt.gca().set_yticklabels(algo_ids)
    plt.xlabel("Time (seconds)")
    plt.xlim((0, last_bound))
    plt.tight_layout()
    if output_file is not None:
        plt.savefig(output_file)
    plt.show()
def _plot_formatting(title, est_file, algo_ids, last_bound, N, output_file):
    import matplotlib.pyplot as plt
    if title is None:
        title = os.path.basename(est_file).split(".")[0]
    plt.title(title)
    plt.yticks(np.arange(0, 1, 1 / float(N)) + 1 / (float(N) * 2))
    plt.gcf().subplots_adjust(bottom=0.22)
    plt.gca().set_yticklabels(algo_ids)
    plt.xlabel("Time (seconds)")
    plt.xlim((0, last_bound))
    plt.tight_layout()
    if output_file is not None:
        plt.savefig(output_file)
    plt.show()
def _plot_formatting ( title , est_file , algo_ids , last_bound , N , output_file ) : import matplotlib . pyplot as plt if title is None : title = os . path . basename ( est_file ) . split ( "." ) [ 0 ] plt . title ( title ) plt . yticks ( np . arange ( 0 , 1 , 1 / float ( N ) ) + 1 / ( float ( N ) * 2 ) ) plt . gcf ( ) . subplots_adjust ( bottom = 0.22 ) plt . gca ( ) . set_yticklabels ( algo_ids ) plt . xlabel ( "Time (seconds)" ) plt . xlim ( ( 0 , last_bound ) ) plt . tight_layout ( ) if output_file is not None : plt . savefig ( output_file ) plt . show ( )
Formats the plot with the correct axis labels, title, ticks, and
    so on.
Formats the plot with the correct axis labels title ticks and so on .