feat: skew and kurtosis added to Obs.plot_history

This commit is contained in:
Fabian Joswig 2022-01-17 14:45:54 +00:00
parent bb3a15d69b
commit 4f3b2d22d5

View file

@ -4,6 +4,7 @@ import numpy as np
import autograd.numpy as anp # Thinly-wrapped numpy
from autograd import jacobian
import matplotlib.pyplot as plt
from scipy.stats import kurtosis, skew
import numdifftools as nd
from itertools import groupby
from .covobs import Covobs
@ -564,7 +565,7 @@ class Obs:
y = np.concatenate(tmp, axis=0)
plt.errorbar(x, y, fmt='.', markersize=3)
plt.xlim(-0.5, e_N - 0.5)
plt.title(e_name)
plt.title(e_name + f', skew: {skew(y):2.3f}, kurtosis: {kurtosis(y):2.3f}')
plt.draw()
def plot_piechart(self):