# Initialize plotlyimport plotlyimport plotly.express as pximport pandas as pdplotly.offline.init_notebook_mode(connected =False);# Read in the Fieldmark and its associated dataframe and match dictionaryfrom fieldmark_khipu_summary import Fieldmark_Max_Subsidiary_LevelaFieldmark = Fieldmark_Max_Subsidiary_Level()fieldmark_dataframe = aFieldmark.dataframes[0].dataframeraw_match_dict = aFieldmark.raw_match_dict()
import utils_khipu as ukhipulevel1_khipus =len([aKhipuName for aKhipuName in aFieldmark.matching_khipus() if raw_match_dict[aKhipuName] ==1])level2_khipus =len([aKhipuName for aKhipuName in aFieldmark.matching_khipus() if raw_match_dict[aKhipuName] ==2])level3_khipus =len([aKhipuName for aKhipuName in aFieldmark.matching_khipus() if raw_match_dict[aKhipuName] ==3])level4_khipus =len([aKhipuName for aKhipuName in aFieldmark.matching_khipus() if raw_match_dict[aKhipuName] ==4])level5_khipus =len([aKhipuName for aKhipuName in aFieldmark.matching_khipus() if raw_match_dict[aKhipuName] ==5])print(f"{ukhipu.pct_kfg_khipus(level1_khipus)}: 1st Level Subsidiary Khipus")print(f"{ukhipu.pct_kfg_khipus(level2_khipus)} : 2nd Level Subsidiary Khipus")print(f"{ukhipu.pct_kfg_khipus(level3_khipus)}\t : 3rd Level Subsidiary Khipus")print(f"{ukhipu.pct_kfg_khipus(level4_khipus)}\t : 4th Level Subsidiary Khipus")print(f"{ukhipu.pct_kfg_khipus(level5_khipus)}\t : 5th Level Subsidiary Khipus")
Our old friend from indexed (by color) subsidiary sums, shows up here UR035, having a branch level of 5! I have not tested to see if there are similar depths for sum indexing based on color, but it would not be surprising.