From a8232b9b585f8be15c134e5448006437cd33fd25 Mon Sep 17 00:00:00 2001 From: Valentin Brandl Date: Thu, 21 Apr 2022 23:06:10 +0200 Subject: [PATCH] Content --- codes/node-ranking/tmp_plot.json | 1 + codes/node-ranking/tmp_plot.png | Bin 0 -> 48954 bytes 2 files changed, 1 insertion(+) create mode 100644 codes/node-ranking/tmp_plot.json create mode 100644 codes/node-ranking/tmp_plot.png diff --git a/codes/node-ranking/tmp_plot.json b/codes/node-ranking/tmp_plot.json new file mode 100644 index 00000000..c9651d9a --- /dev/null +++ b/codes/node-ranking/tmp_plot.json @@ -0,0 +1 @@ +{"1619118000.0": {"avg_in": 80.01818181818182, "avg_out": 80.57727272727273, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 221}, "1619305200.0": {"avg_in": 93.3076923076923, "avg_out": 93.90384615384616, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 209}, "1619416800.0": {"avg_in": 87.03349282296651, "avg_out": 87.61244019138756, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 210}, "1619107200.0": {"avg_in": 86.0925925925926, "avg_out": 86.68055555555556, "known_in": 127.0, "known_out": 0.0, "number_of_nodes": 217}, "1619240400.0": {"avg_in": 93.51231527093596, "avg_out": 94.1231527093596, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 204}, "1619186400.0": {"avg_in": 82.44907407407408, "avg_out": 83.01388888888889, "known_in": 122.0, "known_out": 0.0, "number_of_nodes": 217}, "1619125200.0": {"avg_in": 78.63888888888889, "avg_out": 79.18981481481481, "known_in": 119.0, "known_out": 0.0, "number_of_nodes": 217}, "1619380800.0": {"avg_in": 80.83018867924528, "avg_out": 81.36320754716981, "known_in": 113.0, "known_out": 0.0, "number_of_nodes": 213}, "1619074800.0": {"avg_in": 94.6214953271028, "avg_out": 95.25233644859813, "known_in": 135.0, "known_out": 0.0, "number_of_nodes": 215}, "1619553600.0": {"avg_in": 80.95951417004049, "avg_out": 81.49797570850203, "known_in": 133.0, "known_out": 0.0, "number_of_nodes": 248}, "1619146800.0": {"avg_in": 75.41666666666667, "avg_out": 75.97222222222223, "known_in": 120.0, "known_out": 0.0, "number_of_nodes": 217}, "1619434800.0": {"avg_in": 84.58666666666667, "avg_out": 85.1288888888889, "known_in": 122.0, "known_out": 0.0, "number_of_nodes": 226}, "1619060400.0": {"avg_in": 92.97757847533633, "avg_out": 93.61434977578476, "known_in": 142.0, "known_out": 0.0, "number_of_nodes": 224}, "1619143200.0": {"avg_in": 75.60180995475113, "avg_out": 76.14027149321267, "known_in": 119.0, "known_out": 0.0, "number_of_nodes": 222}, "1619420400.0": {"avg_in": 87.83098591549296, "avg_out": 88.40845070422536, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 214}, "1619326800.0": {"avg_in": 89.12796208530806, "avg_out": 89.71090047393365, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 212}, "1619344800.0": {"avg_in": 97.6555023923445, "avg_out": 98.25837320574162, "known_in": 126.0, "known_out": 0.0, "number_of_nodes": 210}, "1619478000.0": {"avg_in": 102.88796680497926, "avg_out": 103.49377593360995, "known_in": 146.0, "known_out": 0.0, "number_of_nodes": 242}, "1619424000.0": {"avg_in": 86.82488479262673, "avg_out": 87.3963133640553, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 218}, "1619251200.0": {"avg_in": 98.75252525252525, "avg_out": 99.37373737373737, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 199}, "1619355600.0": {"avg_in": 90.8076923076923, "avg_out": 91.39903846153847, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 209}, "1619352000.0": {"avg_in": 88.55188679245283, "avg_out": 89.11792452830188, "known_in": 120.0, "known_out": 0.0, "number_of_nodes": 213}, "1619395200.0": {"avg_in": 79.16666666666667, "avg_out": 79.70476190476191, "known_in": 113.0, "known_out": 0.0, "number_of_nodes": 211}, "1619524800.0": {"avg_in": 94.47328244274809, "avg_out": 95.04198473282443, "known_in": 149.0, "known_out": 0.0, "number_of_nodes": 263}, "1619388000.0": {"avg_in": 81.84134615384616, "avg_out": 82.39903846153847, "known_in": 116.0, "known_out": 0.0, "number_of_nodes": 209}, "1619445600.0": {"avg_in": 86.72222222222223, "avg_out": 87.26495726495726, "known_in": 127.0, "known_out": 0.0, "number_of_nodes": 235}, "1619456400.0": {"avg_in": 82.93852459016394, "avg_out": 83.43442622950819, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 245}, "1619283600.0": {"avg_in": 88.39906103286386, "avg_out": 88.96713615023474, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 214}, "1619049600.0": {"avg_in": 95.89035087719299, "avg_out": 96.53947368421052, "known_in": 148.0, "known_out": 0.0, "number_of_nodes": 229}, "1619308800.0": {"avg_in": 93.4, "avg_out": 94.0047619047619, "known_in": 127.0, "known_out": 0.0, "number_of_nodes": 211}, "1619197200.0": {"avg_in": 80.01826484018265, "avg_out": 80.55707762557077, "known_in": 118.0, "known_out": 0.0, "number_of_nodes": 220}, "1618995600.0": {"avg_in": 92.42796610169492, "avg_out": 93.02118644067797, "known_in": 140.0, "known_out": 0.0, "number_of_nodes": 237}, "1619262000.0": {"avg_in": 93.81067961165049, "avg_out": 94.4126213592233, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 207}, "1619334000.0": {"avg_in": 91.94285714285714, "avg_out": 92.52857142857142, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 211}, "1619002800.0": {"avg_in": 106.65079365079364, "avg_out": 107.32539682539682, "known_in": 170.0, "known_out": 0.0, "number_of_nodes": 253}, "1619078400.0": {"avg_in": 93.57345971563981, "avg_out": 94.18009478672985, "known_in": 128.0, "known_out": 0.0, "number_of_nodes": 212}, "1619254800.0": {"avg_in": 98.38888888888889, "avg_out": 99.02020202020202, "known_in": 125.0, "known_out": 0.0, "number_of_nodes": 199}, "1619427600.0": {"avg_in": 87.48401826484019, "avg_out": 88.05479452054794, "known_in": 125.0, "known_out": 0.0, "number_of_nodes": 220}, "1619384400.0": {"avg_in": 83.00485436893204, "avg_out": 83.57766990291262, "known_in": 118.0, "known_out": 0.0, "number_of_nodes": 207}, "1618977600.0": {"avg_in": 94.90582959641256, "avg_out": 95.53363228699551, "known_in": 140.0, "known_out": 0.0, "number_of_nodes": 224}, "1619211600.0": {"avg_in": 84.0228310502283, "avg_out": 84.57534246575342, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 220}, "1619110800.0": {"avg_in": 77.02242152466367, "avg_out": 77.56053811659193, "known_in": 120.0, "known_out": 0.0, "number_of_nodes": 224}, "1619517600.0": {"avg_in": 90.93333333333334, "avg_out": 91.46666666666667, "known_in": 136.0, "known_out": 0.0, "number_of_nodes": 256}, "1619359200.0": {"avg_in": 89.96666666666667, "avg_out": 90.54285714285714, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 211}, "1619316000.0": {"avg_in": 90.05714285714286, "avg_out": 90.64285714285714, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 211}, "1619258400.0": {"avg_in": 97.40298507462687, "avg_out": 98.02487562189054, "known_in": 125.0, "known_out": 0.0, "number_of_nodes": 202}, "1619438400.0": {"avg_in": 84.79475982532752, "avg_out": 85.35807860262008, "known_in": 129.0, "known_out": 0.0, "number_of_nodes": 230}, "1619467200.0": {"avg_in": 107.53012048192771, "avg_out": 108.17670682730923, "known_in": 161.0, "known_out": 0.0, "number_of_nodes": 250}, "1618956000.0": {"avg_in": 125.28125, "avg_out": 126.07291666666667, "known_in": 152.0, "known_out": 0.0, "number_of_nodes": 193}, "1619085600.0": {"avg_in": 100.2085308056872, "avg_out": 100.83412322274881, "known_in": 132.0, "known_out": 0.0, "number_of_nodes": 212}, "1619287200.0": {"avg_in": 90.2085308056872, "avg_out": 90.7914691943128, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 212}, "1618963200.0": {"avg_in": 109.14427860696517, "avg_out": 109.88059701492537, "known_in": 148.0, "known_out": 0.0, "number_of_nodes": 202}, "1618966800.0": {"avg_in": 103.94418604651163, "avg_out": 104.64186046511628, "known_in": 150.0, "known_out": 0.0, "number_of_nodes": 216}, "1619233200.0": {"avg_in": 90.71497584541063, "avg_out": 91.31884057971014, "known_in": 125.0, "known_out": 0.0, "number_of_nodes": 208}, "1619413200.0": {"avg_in": 84.80281690140845, "avg_out": 85.37089201877934, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 214}, "1619006400.0": {"avg_in": 111.5, "avg_out": 112.18503937007874, "known_in": 174.0, "known_out": 0.0, "number_of_nodes": 255}, "1619521200.0": {"avg_in": 94.83206106870229, "avg_out": 95.40458015267176, "known_in": 150.0, "known_out": 0.0, "number_of_nodes": 263}, "1619470800.0": {"avg_in": 115.60569105691057, "avg_out": 116.29674796747967, "known_in": 170.0, "known_out": 0.0, "number_of_nodes": 247}, "1619229600.0": {"avg_in": 88.86190476190477, "avg_out": 89.44761904761904, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 211}, "1619542800.0": {"avg_in": 80.24902723735408, "avg_out": 80.7704280155642, "known_in": 134.0, "known_out": 0.0, "number_of_nodes": 258}, "1618974000.0": {"avg_in": 97.62162162162163, "avg_out": 98.27927927927928, "known_in": 146.0, "known_out": 0.0, "number_of_nodes": 223}, "1619319600.0": {"avg_in": 90.53846153846153, "avg_out": 91.13942307692308, "known_in": 125.0, "known_out": 0.0, "number_of_nodes": 209}, "1619452800.0": {"avg_in": 83.33054393305439, "avg_out": 83.84518828451883, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 240}, "1619208000.0": {"avg_in": 82.7918552036199, "avg_out": 83.34841628959276, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 222}, "1619114400.0": {"avg_in": 79.28054298642535, "avg_out": 79.83710407239819, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 222}, "1619056800.0": {"avg_in": 93.30434782608695, "avg_out": 93.93478260869566, "known_in": 145.0, "known_out": 0.0, "number_of_nodes": 231}, "1619164800.0": {"avg_in": 84.97129186602871, "avg_out": 85.55502392344498, "known_in": 122.0, "known_out": 0.0, "number_of_nodes": 210}, "1619100000.0": {"avg_in": 94.20657276995306, "avg_out": 94.7981220657277, "known_in": 126.0, "known_out": 0.0, "number_of_nodes": 214}, "1619017200.0": {"avg_in": 97.70943396226416, "avg_out": 98.32452830188679, "known_in": 163.0, "known_out": 0.0, "number_of_nodes": 266}, "1619370000.0": {"avg_in": 86.95754716981132, "avg_out": 87.51886792452831, "known_in": 119.0, "known_out": 0.0, "number_of_nodes": 213}, "1619341200.0": {"avg_in": 96.54716981132076, "avg_out": 97.16509433962264, "known_in": 131.0, "known_out": 0.0, "number_of_nodes": 213}, "1619373600.0": {"avg_in": 83.36018957345972, "avg_out": 83.91943127962085, "known_in": 118.0, "known_out": 0.0, "number_of_nodes": 212}, "1619038800.0": {"avg_in": 99.34854771784232, "avg_out": 99.96680497925311, "known_in": 149.0, "known_out": 0.0, "number_of_nodes": 242}, "1619330400.0": {"avg_in": 89.55924170616113, "avg_out": 90.13744075829383, "known_in": 122.0, "known_out": 0.0, "number_of_nodes": 212}, "1619204400.0": {"avg_in": 81.39732142857143, "avg_out": 81.95535714285714, "known_in": 125.0, "known_out": 0.0, "number_of_nodes": 225}, "1619409600.0": {"avg_in": 84.14084507042253, "avg_out": 84.71361502347418, "known_in": 122.0, "known_out": 0.0, "number_of_nodes": 214}, "1619089200.0": {"avg_in": 101.35211267605634, "avg_out": 101.98591549295774, "known_in": 135.0, "known_out": 0.0, "number_of_nodes": 214}, "1619193600.0": {"avg_in": 80.3953488372093, "avg_out": 80.95813953488373, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 216}, "1619431200.0": {"avg_in": 85.55111111111111, "avg_out": 86.11111111111111, "known_in": 126.0, "known_out": 0.0, "number_of_nodes": 226}, "1618959600.0": {"avg_in": 113.55050505050505, "avg_out": 114.3080808080808, "known_in": 150.0, "known_out": 0.0, "number_of_nodes": 199}, "1619168400.0": {"avg_in": 90.48095238095237, "avg_out": 91.0904761904762, "known_in": 128.0, "known_out": 0.0, "number_of_nodes": 211}, "1619391600.0": {"avg_in": 79.94258373205741, "avg_out": 80.49760765550239, "known_in": 116.0, "known_out": 0.0, "number_of_nodes": 210}, "1618984800.0": {"avg_in": 92.37885462555066, "avg_out": 92.99118942731278, "known_in": 139.0, "known_out": 0.0, "number_of_nodes": 228}, "1619096400.0": {"avg_in": 97.44859813084112, "avg_out": 98.07476635514018, "known_in": 134.0, "known_out": 0.0, "number_of_nodes": 215}, "1619010000.0": {"avg_in": 104.80459770114942, "avg_out": 105.4521072796935, "known_in": 169.0, "known_out": 0.0, "number_of_nodes": 262}, "1619460000.0": {"avg_in": 82.24897959183673, "avg_out": 82.74285714285715, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 246}, "1619161200.0": {"avg_in": 84.21153846153847, "avg_out": 84.79326923076923, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 209}, "1619064000.0": {"avg_in": 94.04524886877829, "avg_out": 94.68778280542986, "known_in": 142.0, "known_out": 0.0, "number_of_nodes": 222}, "1619175600.0": {"avg_in": 92.33971291866028, "avg_out": 92.95693779904306, "known_in": 129.0, "known_out": 0.0, "number_of_nodes": 210}, "1619128800.0": {"avg_in": 77.48372093023256, "avg_out": 78.02325581395348, "known_in": 116.0, "known_out": 0.0, "number_of_nodes": 216}, "1619031600.0": {"avg_in": 91.07142857142857, "avg_out": 91.65873015873017, "known_in": 148.0, "known_out": 0.0, "number_of_nodes": 253}, "1619398800.0": {"avg_in": 81.77570093457943, "avg_out": 82.33177570093459, "known_in": 119.0, "known_out": 0.0, "number_of_nodes": 215}, "1619035200.0": {"avg_in": 97.4959349593496, "avg_out": 98.13821138211382, "known_in": 158.0, "known_out": 0.0, "number_of_nodes": 247}, "1619092800.0": {"avg_in": 97.99052132701422, "avg_out": 98.6303317535545, "known_in": 135.0, "known_out": 0.0, "number_of_nodes": 212}, "1619179200.0": {"avg_in": 87.49289099526067, "avg_out": 88.0995260663507, "known_in": 128.0, "known_out": 0.0, "number_of_nodes": 212}, "1619082000.0": {"avg_in": 98.9951923076923, "avg_out": 99.625, "known_in": 131.0, "known_out": 0.0, "number_of_nodes": 209}, "1619323200.0": {"avg_in": 88.42583732057416, "avg_out": 89.0, "known_in": 120.0, "known_out": 0.0, "number_of_nodes": 210}, "1619190000.0": {"avg_in": 81.01860465116279, "avg_out": 81.57209302325582, "known_in": 119.0, "known_out": 0.0, "number_of_nodes": 216}, "1619265600.0": {"avg_in": 93.07729468599034, "avg_out": 93.67632850241546, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 208}, "1619337600.0": {"avg_in": 95.49047619047619, "avg_out": 96.10952380952381, "known_in": 130.0, "known_out": 0.0, "number_of_nodes": 211}, "1618988400.0": {"avg_in": 90.19913419913419, "avg_out": 90.7965367965368, "known_in": 138.0, "known_out": 0.0, "number_of_nodes": 232}, "1619535600.0": {"avg_in": 81.64615384615385, "avg_out": 82.16538461538461, "known_in": 135.0, "known_out": 0.0, "number_of_nodes": 261}, "1619442000.0": {"avg_in": 85.83829787234042, "avg_out": 86.38297872340425, "known_in": 128.0, "known_out": 0.0, "number_of_nodes": 236}, "1619139600.0": {"avg_in": 74.76712328767124, "avg_out": 75.31050228310502, "known_in": 119.0, "known_out": 0.0, "number_of_nodes": 220}, "1619046000.0": {"avg_in": 99.73362445414847, "avg_out": 100.36681222707423, "known_in": 145.0, "known_out": 0.0, "number_of_nodes": 230}, "1619150400.0": {"avg_in": 77.47441860465116, "avg_out": 78.03720930232558, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 216}, "1619463600.0": {"avg_in": 73.08230452674897, "avg_out": 73.50617283950618, "known_in": 103.0, "known_out": 0.0, "number_of_nodes": 244}, "1619290800.0": {"avg_in": 95.2153110047847, "avg_out": 95.81818181818181, "known_in": 126.0, "known_out": 0.0, "number_of_nodes": 210}, "1619028000.0": {"avg_in": 84.64313725490196, "avg_out": 85.2235294117647, "known_in": 148.0, "known_out": 0.0, "number_of_nodes": 256}, "1619557200.0": {"avg_in": 78.41803278688525, "avg_out": 78.95081967213115, "known_in": 130.0, "known_out": 0.0, "number_of_nodes": 245}, "1619024400.0": {"avg_in": 89.01162790697674, "avg_out": 89.6046511627907, "known_in": 153.0, "known_out": 0.0, "number_of_nodes": 259}, "1619200800.0": {"avg_in": 77.61333333333333, "avg_out": 78.1511111111111, "known_in": 121.0, "known_out": 0.0, "number_of_nodes": 226}, "1619532000.0": {"avg_in": 87.29343629343629, "avg_out": 87.83783783783784, "known_in": 141.0, "known_out": 0.0, "number_of_nodes": 260}, "1619377200.0": {"avg_in": 81.93867924528301, "avg_out": 82.49528301886792, "known_in": 118.0, "known_out": 0.0, "number_of_nodes": 213}, "1619449200.0": {"avg_in": 82.35146443514644, "avg_out": 82.86610878661088, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 240}, "1619528400.0": {"avg_in": 93.183908045977, "avg_out": 93.75478927203065, "known_in": 149.0, "known_out": 0.0, "number_of_nodes": 262}, "1619226000.0": {"avg_in": 89.17924528301887, "avg_out": 89.75943396226415, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 213}, "1619103600.0": {"avg_in": 92.37383177570094, "avg_out": 92.96261682242991, "known_in": 126.0, "known_out": 0.0, "number_of_nodes": 215}, "1619020800.0": {"avg_in": 91.14615384615385, "avg_out": 91.73076923076923, "known_in": 152.0, "known_out": 0.0, "number_of_nodes": 261}, "1619366400.0": {"avg_in": 88.26886792452831, "avg_out": 88.82075471698113, "known_in": 117.0, "known_out": 0.0, "number_of_nodes": 213}, "1619294400.0": {"avg_in": 92.44497607655502, "avg_out": 93.03827751196172, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 210}, "1619071200.0": {"avg_in": 93.14418604651163, "avg_out": 93.78139534883721, "known_in": 137.0, "known_out": 0.0, "number_of_nodes": 216}, "1618970400.0": {"avg_in": 99.43891402714932, "avg_out": 100.10407239819004, "known_in": 147.0, "known_out": 0.0, "number_of_nodes": 222}, "1619121600.0": {"avg_in": 79.00913242009132, "avg_out": 79.55707762557077, "known_in": 120.0, "known_out": 0.0, "number_of_nodes": 220}, "1619222400.0": {"avg_in": 85.55760368663594, "avg_out": 86.11981566820276, "known_in": 122.0, "known_out": 0.0, "number_of_nodes": 218}, "1619362800.0": {"avg_in": 90.92417061611374, "avg_out": 91.50236966824644, "known_in": 122.0, "known_out": 0.0, "number_of_nodes": 212}, "1619298000.0": {"avg_in": 89.85024154589372, "avg_out": 90.41545893719807, "known_in": 117.0, "known_out": 0.0, "number_of_nodes": 208}, "1619280000.0": {"avg_in": 88.83098591549296, "avg_out": 89.4131455399061, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 214}, "1619215200.0": {"avg_in": 83.47906976744186, "avg_out": 84.03720930232558, "known_in": 120.0, "known_out": 0.0, "number_of_nodes": 216}, "1619182800.0": {"avg_in": 84.29767441860466, "avg_out": 84.87906976744186, "known_in": 125.0, "known_out": 0.0, "number_of_nodes": 216}, "1619236800.0": {"avg_in": 92.1871921182266, "avg_out": 92.79310344827586, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 204}, "1619042400.0": {"avg_in": 102.42489270386267, "avg_out": 103.07725321888412, "known_in": 152.0, "known_out": 0.0, "number_of_nodes": 234}, "1619348400.0": {"avg_in": 94.54066985645933, "avg_out": 95.1244019138756, "known_in": 122.0, "known_out": 0.0, "number_of_nodes": 210}, "1619301600.0": {"avg_in": 94.21739130434783, "avg_out": 94.81642512077295, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 208}, "1619406000.0": {"avg_in": 85.29577464788733, "avg_out": 85.88262910798122, "known_in": 125.0, "known_out": 0.0, "number_of_nodes": 214}, "1618981200.0": {"avg_in": 89.8898678414097, "avg_out": 90.49779735682819, "known_in": 138.0, "known_out": 0.0, "number_of_nodes": 228}, "1619157600.0": {"avg_in": 80.90094339622641, "avg_out": 81.48584905660377, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 213}, "1619539200.0": {"avg_in": 76.03891050583658, "avg_out": 76.52918287937743, "known_in": 126.0, "known_out": 0.0, "number_of_nodes": 258}, "1619172000.0": {"avg_in": 91.5311004784689, "avg_out": 92.1244019138756, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 210}, "1619269200.0": {"avg_in": 93.41428571428571, "avg_out": 94.01904761904763, "known_in": 127.0, "known_out": 0.0, "number_of_nodes": 211}, "1619402400.0": {"avg_in": 84.31455399061034, "avg_out": 84.87323943661971, "known_in": 119.0, "known_out": 0.0, "number_of_nodes": 214}, "1619550000.0": {"avg_in": 81.34, "avg_out": 81.884, "known_in": 136.0, "known_out": 0.0, "number_of_nodes": 251}, "1619136000.0": {"avg_in": 73.77625570776256, "avg_out": 74.32420091324201, "known_in": 120.0, "known_out": 0.0, "number_of_nodes": 220}, "1619067600.0": {"avg_in": 93.12903225806451, "avg_out": 93.76958525345623, "known_in": 139.0, "known_out": 0.0, "number_of_nodes": 218}, "1619247600.0": {"avg_in": 98.37373737373737, "avg_out": 99.01010101010101, "known_in": 126.0, "known_out": 0.0, "number_of_nodes": 199}, "1619013600.0": {"avg_in": 98.88475836431226, "avg_out": 99.52044609665427, "known_in": 171.0, "known_out": 0.0, "number_of_nodes": 270}, "1619244000.0": {"avg_in": 96.46268656716418, "avg_out": 97.07462686567165, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 202}, "1619132400.0": {"avg_in": 74.53488372093024, "avg_out": 75.07906976744187, "known_in": 117.0, "known_out": 0.0, "number_of_nodes": 216}, "1619272800.0": {"avg_in": 92.74761904761905, "avg_out": 93.33809523809524, "known_in": 124.0, "known_out": 0.0, "number_of_nodes": 211}, "1618992000.0": {"avg_in": 94.16450216450217, "avg_out": 94.76190476190476, "known_in": 138.0, "known_out": 0.0, "number_of_nodes": 232}, "1619276400.0": {"avg_in": 90.53588516746412, "avg_out": 91.14354066985646, "known_in": 127.0, "known_out": 0.0, "number_of_nodes": 210}, "1619474400.0": {"avg_in": 106.98760330578513, "avg_out": 107.64876033057851, "known_in": 160.0, "known_out": 0.0, "number_of_nodes": 243}, "1618999200.0": {"avg_in": 92.81632653061224, "avg_out": 93.39183673469388, "known_in": 141.0, "known_out": 0.0, "number_of_nodes": 246}, "1619053200.0": {"avg_in": 92.94347826086957, "avg_out": 93.56521739130434, "known_in": 143.0, "known_out": 0.0, "number_of_nodes": 231}, "1619218800.0": {"avg_in": 83.52777777777777, "avg_out": 84.09722222222223, "known_in": 123.0, "known_out": 0.0, "number_of_nodes": 217}, "1619312400.0": {"avg_in": 93.77142857142857, "avg_out": 94.37142857142857, "known_in": 126.0, "known_out": 0.0, "number_of_nodes": 211}, "1619546400.0": {"avg_in": 80.91338582677166, "avg_out": 81.43307086614173, "known_in": 132.0, "known_out": 0.0, "number_of_nodes": 255}, "1619154000.0": {"avg_in": 78.05116279069767, "avg_out": 78.6, "known_in": 118.0, "known_out": 0.0, "number_of_nodes": 216}} \ No newline at end of file diff --git a/codes/node-ranking/tmp_plot.png b/codes/node-ranking/tmp_plot.png new file mode 100644 index 0000000000000000000000000000000000000000..07153a0b701f961bc13c7dc1bf1902cd00155f41 GIT binary patch literal 48954 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