Spaces:
Sleeping
Sleeping
import numpy as np | |
import matplotlib.pyplot as plt | |
from sklearn.metrics import * | |
from sklearn.preprocessing import label_binarize | |
from coding.llh.static.config import Config | |
def draw_swings_and_positives(df, p1_name, p2_name): | |
plt.figure(figsize=(10, 6)) | |
plt.plot( | |
df.loc[:, "elapsed_time"].values, | |
df.loc[:, "swing"].values, | |
"-", | |
color=Config.COLORS_2[2], | |
alpha=0.7, | |
label="Swing of Play" | |
) | |
plt.plot( | |
df.loc[:, "elapsed_time"].values, | |
df.loc[:, "p1_remain_positive"].values, | |
"-.", | |
color=Config.COLORS_2[0], | |
alpha=0.7, | |
label=p1_name | |
) | |
plt.plot( | |
df.loc[:, "elapsed_time"].values, | |
df.loc[:, "p2_remain_positive"].values, | |
"-.", | |
color=Config.COLORS_2[1], | |
alpha=0.7, | |
label=p2_name | |
) | |
title = "Standard time interval" | |
# plt.title(title) | |
plt.xlabel("Elapsed time") | |
plt.ylabel("Standard time interval") | |
plt.legend() | |
plt.savefig("./diagram/{}.png".format(title), dpi=300) | |
plt.show() |