From d39910521bcaae4a5464a2a918449ca77515e87d Mon Sep 17 00:00:00 2001 From: Petr Svenda <petr@svenda.com> Date: Thu, 15 Aug 2024 07:58:41 +0200 Subject: [PATCH] add summary messages --- Scripts/cj_analysis.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Scripts/cj_analysis.py b/Scripts/cj_analysis.py index d56b63b..46fac19 100644 --- a/Scripts/cj_analysis.py +++ b/Scripts/cj_analysis.py @@ -178,6 +178,8 @@ def plot_inputs_type_ratio(mix_id: str, data: dict, initial_cj_index: int, ax, a :param analyze_values if true, then size of inputs is analyzed, otherwise only numbers :return: """ + SM.print(f'plot_inputs_type_ratio(mix_id={mix_id}, analyze_values={analyze_values}, normalize_values={normalize_values})') + coinjoins = data['coinjoins'] sorted_cj_time = sort_coinjoins(coinjoins, SORT_COINJOINS_BY_RELATIVE_ORDER) #sorted_cj_time = sorted_cj_time[0:500] @@ -219,13 +221,13 @@ def plot_inputs_type_ratio(mix_id: str, data: dict, initial_cj_index: int, ax, a for item in input_types_nums.keys(): input_types_nums_normalized[item] = np.array(input_types_nums[item]) / total_values - SM.print(f'MIX_ENTER median ratio: {round(np.median(input_types_nums_normalized[MIX_EVENT_TYPE.MIX_ENTER.name]) * 100, 2)}%') - SM.print(f'MIX_REMIX median ratio: {round(np.median(input_types_nums_normalized[MIX_EVENT_TYPE.MIX_REMIX.name]) * 100, 2)}%') + SM.print(f' MIX_ENTER median ratio: {round(np.median(input_types_nums_normalized[MIX_EVENT_TYPE.MIX_ENTER.name]) * 100, 2)}%') + SM.print(f' MIX_REMIX median ratio: {round(np.median(input_types_nums_normalized[MIX_EVENT_TYPE.MIX_REMIX.name]) * 100, 2)}%') for range_val in BURN_TIME_RANGES: remix_name = f'{event_type.name}_{range_val[0]}' - print(f'{remix_name} median ratio: {round(np.median(input_types_nums_normalized[remix_name]) * 100, 2)}%') - SM.print(f'MIX_REMIX_FRIENDS median ratio: {round(np.median(input_types_nums_normalized[MIX_EVENT_TYPE.MIX_REMIX_FRIENDS.name]) * 100, 2)}%') - SM.print(f'MIX_REMIX_FRIENDS_WW1 median ratio: {round(np.median(input_types_nums_normalized[MIX_EVENT_TYPE.MIX_REMIX_FRIENDS_WW1.name]) * 100, 2)}%') + print(f' {remix_name} median ratio: {round(np.median(input_types_nums_normalized[remix_name]) * 100, 2)}%') + SM.print(f' MIX_REMIX_FRIENDS median ratio: {round(np.median(input_types_nums_normalized[MIX_EVENT_TYPE.MIX_REMIX_FRIENDS.name]) * 100, 2)}%') + SM.print(f' MIX_REMIX_FRIENDS_WW1 median ratio: {round(np.median(input_types_nums_normalized[MIX_EVENT_TYPE.MIX_REMIX_FRIENDS_WW1.name]) * 100, 2)}%') # Convert non-normalized values from sats to btc (for sats values only) if analyze_values: -- GitLab