In [22]:
from extremefill2D.fextreme.tools import get_treant_df, get_by_tags, get_by_uuid, fcompose
import pandas
from extremefill2D.fextreme.plot import vega_plot_treant
from extremefill2D.fextreme import read_json
from toolz.curried import map, pipe
from pprint import pprint
from extremefill2D.fextreme.plot import vega_plot_treants
In [23]:
df = get_treant_df(['prelim2'], path='../../data')
In [24]:
df_sort = df.sort(columns=['bulkSuppressor', 'appliedPotential'])
df_sort
Out[24]:
In [25]:
df_to_treants = fcompose(
lambda x: x.uuid,
map(get_by_uuid(path='../../data')),
list
)
In [26]:
df1 = df[df.bulkSuppressor == 0.006].sort(columns=['appliedPotential'])
df1
Out[26]:
In [27]:
out = vega_plot_treants(df_to_treants(df1))
out.display()
In [28]:
df2 = df[df.bulkSuppressor == 0.012].sort(columns=['appliedPotential'])
df2
Out[28]:
In [29]:
out = vega_plot_treants(df_to_treants(df2))
out.display()
In [30]:
df3 = df[df.bulkSuppressor == 0.003].sort(columns=['appliedPotential'])
df3
Out[30]:
In [31]:
out = vega_plot_treants(df_to_treants(df3))
out.display()
In [ ]: