
或者,如果您要对数据进行这样的计算,则您可能希望使用熊猫(这对于一次过大来说是过大的,但是会大大简化此类任务…)
import pandas as pddata = [ { "accuracy": 0.78, "f_measure": 0.8169374016795885, "precision": 0.8192088044235794, "recall": 0.8172222222222223 }, { "accuracy": 0.77, "f_measure": 0.8159133315763016, "precision": 0.8174754717495807, "recall": 0.8161111111111111 }, { "accuracy": 0.82, "f_measure": 0.8226353934130455, "precision": 0.8238175920455686, "recall": 0.8227777777777778 }, # ...]result = pd.Dataframe.from_records(data).mean().to_dict()这给你:
{'accuracy': 0.79000000000000004, 'f_measure': 0.8184953755563118, 'precision': 0.82016728940624295, 'recall': 0.81870370370370382}欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)