= pd.DataFrame(data=np.concatenate((np.random.rand(10,1),np.random.randint(0, high=2, size=(10,1))), axis=1), columns=['indep_var',"group_var"])
frame "group_var"] = pd.Categorical(frame["group_var"].apply(lambda x: "A" if x else "B")) frame[
Twicking
Aids for twicking parameters, visual or otherwise.
interactive ipywidgets
"group_var"] = frame["group_var"].cat.set_categories(frame["group_var"].cat.categories, ordered=True) frame[
"group_var"].mode()[0] frame[
'A'
def iscore(nm, split):
try:
return "Hot" if frame[nm].mode()>split else "Cold"
except KeyError:
return "Oops"
#interact(nm=["group_var","indep_var"], split=1)(iscore)