Ни как не могу понять, что от меня требуют:
задача - получить «метрику» от 0 до 100% в соответсвии с количеством таких расхождений в меньшую сторону по след. данным:
[INFO] TOTAL BK: 3
[INFO] BK_NAMES ['STK', '18B', 'TNB']
[INFO] TOTAL BK: 31
[INFO] TOTAL BK: ['STK', 'BNB', 'OLP', 'XBT', 'MTH', 'B9J', 'SBI', 'STY', 'LEO', 'BLT', 'BCT', 'ZEN', 'FON', 'BOR', '18B', 'UNI', 'COR', 'WLH', 'BVD', 'BTB', 'BT3', 'BWN', 'EFB', 'DAF', '888', 'PAC', 'TNB', 'WLN', 'CBG', 'PDW', 'NVB']
[INFO] TOTAL BK: 3
[INFO] BK_NAMES ['STK', 'XBT', 'B9J']
[INFO] TOTAL BK: 7
[INFO] TOTAL BK: ['STK', 'GSP', 'BNB', 'XBT', 'B9J', 'BK8', 'BVD']
[INFO] TOTAL BK: 4
[INFO] BK_NAMES ['STK', 'PDW', 'DAF', 'STX']
[INFO] TOTAL BK: 12
[INFO] TOTAL BK: ['STK', 'PDW', 'SBI', 'BOR', 'OLP', 'BCT', 'DAF', 'BWN', 'COR', 'BT3', 'STX', 'TNB']
[INFO] TOTAL BK: 4
[INFO] BK_NAMES ['STK', 'PDW', 'DAF', 'STX']
[INFO] TOTAL BK: 12
[INFO] TOTAL BK: ['STK', 'PDW', 'SBI', 'BOR', 'OLP', 'BCT', 'DAF', 'BWN', 'COR', 'BT3', 'STX', 'TNB']
[INFO] TOTAL BK: 4
[INFO] BK_NAMES ['STK', 'PDW', 'DAF', 'STX']
[INFO] TOTAL BK: 12
[INFO] TOTAL BK: ['STK', 'PDW', 'SBI', 'BOR', 'OLP', 'BCT', 'DAF', 'BWN', 'COR', 'BT3', 'STX', 'TNB']
т.е. к примеру:
6/11=54%, получить такое по каждому случаю и усреднить потом
И второе:
Посчитать % случаев, когда второе количество больше на 25%
Если в перовом задании все понятно, нужно сначала получить по каждому процент:
3/31=9.6
3/7=42.8
4/12=33.3
4/12=33.3
4/12=33.3
и затем получить среднее
Сложить:
9.6+42.8+33.3+33.3+33.3 / 5 = 30.46 -среднее
то по 2-му моменту(
посчитать % случаев, когда второе количество больше на 25%) я просто не понимаю, что делать