summaryrefslogtreecommitdiffstats
path: root/ic_experiments/old_stuff/plot.py
blob: cbea48548d8dfcc425fabf55a9357155bd575bee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from mpl_toolkits.mplot3d import Axes3D
from matplotlib import cm
import matplotlib.pyplot as plt
import numpy as np

with open("results3.txt") as fh:
    values = [map(float, line.strip().split()) for line in fh]
    #values = [(b, a, l) for (b, a, l) in values if b >= 0.04]
    am = max(values, key=lambda x: x[2])
    print am
    beta, alpha, l = zip(*values)

    fig = plt.figure(figsize=(12, 8))
    ax = fig.gca(projection='3d')

    ax.plot_trisurf(beta, alpha, l, cmap=cm.jet, linewidth=0.001)
    plt.xlabel("Beta")
    plt.ylabel("Alpha")
    ax.set_zlabel('Likelihood')
    #plt.savefig("ll.pdf")
    plt.show()