gpt4 book ai didi

python - python 中的 Countif() 单词

转载 作者:太空宇宙 更新时间:2023-11-03 20:08:49 31 4
gpt4 key购买 nike

我有信息增益数据帧和 tf 数据帧。数据如下所示:

信息获取

    Term      IG
0 alqur 0.641328
1 an 0.641328
2 ayatayat 0.641328
3 bagai 0.641328
4 bantai 0.641328
5 besar 0.641328

术语频率

            A   B   A+B
ahli 1 0 1
alas 1 0 1
alqur 0 1 1
an 0 1 1
ayatayat 0 1 1
... ... ... ...
terus 0 1 1
tuduh 0 1 1
tulis 1 0 1
ulama 1 0 1
upaya 0 1 1

假设表信息增益 = IG和表 tf = TF

如果“term”包含在 TF“term”中并且其类别 (A/B) 值为 1,我想计算 IG 中的“term”。它类似于 COUNTIF(range_term, term) 在 excel 中,但我不知道如何使用 pandas 或 numpy 或其他任何东西来做到这一点。

最佳答案

Pandas

countif=TF.loc[TF['A+B']==1,:].sum(level=0).reindex(IG.Term)
IG['COUNTIF']=countif.to_numpy()

关于python - python 中的 Countif() 单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58811014/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com