数据帧行比较中的F1分数

2024-09-30 18:24:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望有人能在这方面帮助我-我是新手。我希望有一个9 x 5000的数据帧,第一行如下所示:

  Article IDInclude 0.3     1.4 1.5 1.6 1.7 1.9 2.0 2.3 2.5 3.2 

0   4514313 False   False   NaN NaN 0.0 1.0 0.0 1.0 1.0 0.0 1.0
1   4514313 False   False   NaN NaN 1.0 1.0 1.0 0.0 NaN 0.0 1.0
2   8420104 True    True    0.0 1.0 1.0 0.0 NaN 1.0 0.0 1.0 1.0

我想找到F1的分数。每个“文章ID”在数据集中出现两次,每个编码者一次,我想比较文章ID相同的行。有没有办法使第一次出现的文章ID y_为真,第二次出现的文章ID y_为真

sklearn.metrics.f1_score(y_true, y_pred, *, labels=None, pos_label=1, average='binary', sample_weight=None, zero_division='warn')


Thank you! 

Tags: 数据noneidfalsetrue编码article文章