SuperNode.from_df#
- SuperNode.from_df(df)[source]#
Creates a tree from a pandas DataFrame. It will apply the method:
split_on_df_column()
. to each column in the DataFrame.- Parameters:
df (pandas.DataFrame) –
Examples
>>> import pandas as pd >>> df = pd.DataFrame({"Column-1": ["column-1 row-1", "column-1 row-2"], ... "Column-2": ["column-2 row-1", "column-2 row-2"]}) >>> node = SuperNode("DataFrame Node") >>> node.from_df(df) >>> node (name=DataFrame Node) |__ (name=column-1 row-1, value: DataFrame) | |__ (name=column-2 row-1, value: DataFrame) |__ (name=column-1 row-2, value: DataFrame) |__ (name=column-2 row-2, value: DataFrame)