In [6]:
from sampling_strategy.data_base import *
from sampling_strategy.data_base_creator import *
from sampling_strategy.i_data_model import *
from sampling_strategy.sampler_simulation_plot_helper import *
import matplotlib.pyplot as plt
d = DataSimulation()
myDataBaseExample = d.generate_default2MVGM_testcase()
#print myDataBaseExample
xx1 = myDataBaseExample['blue'].dbeSamples
mm1 = myDataBaseExample['blue'].dbeModel
xx2 = myDataBaseExample['red'].dbeSamples
mm2 = myDataBaseExample['red'].dbeModel
fig, (ax1, ax2, ax3) = plt.subplots(ncols=3)
for aa in [ax1, ax2, ax3]:
aa.axis([-3, 3, -3, 3])
scatterPlot_realData_nparray_in_dbSpace(ax1, xx1, {'marker': 'x'})
scatterPlot_realData_nparray_in_dbSpace(ax1, xx2)
plot_realData_model_isolines_in_dbSpace(ax1, mm1)
plot_realData_model_isolines_in_dbSpace(ax1, mm2, {'colors': 'g'})
plot_DBElement_in_dbSpace(ax2, myDataBaseExample['blue'])
plot_DBElement_in_dbSpace(ax2, myDataBaseExample['red'])
plot_DataBase_in_dbSpace(ax3, myDataBaseExample)
plt.show()
In [ ]:
In [ ]: