作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个数据框,如下所示。
Category Actual Predicted
1 1 1
1 0 1
1 0 0
1 0 0
2 1 1
2 1 0
2 0 0
2 0 1
3 1 1
3 0 1
3 0 0
3 0 1
Category Recall_for Recall
1 0 66.7
1 1 100
2 0 50
2 1 50
3 0 33.3
3 1 100
最佳答案
将两列与 Series.eq
进行比较, 通过 DataFrame.assign
设置新列,然后聚合 mean
( True
s 像 1
一样处理)并在必要时最后多个和舍入值:
s = df['Predicted'].eq(df['Actual'])
df = (df.assign(Recall=s)
.groupby(['Category','Actual'])['Recall']
.mean()
.mul(100)
.round(1)
.reset_index()
.rename(columns={'Actual':'Recall_for'}))
print (df)
Category Recall_for Recall
0 1 0 66.7
1 1 1 100.0
2 2 0 50.0
3 2 1 50.0
4 3 0 33.3
5 3 1 100.0
关于pandas - Pandas 中的分组召回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60756978/
我正在使用 widgetkit 插件 (Joomla CMS),用于灯箱。由于 widgetkit 使用 fancybox 来显示灯箱,我在这里发布一个问题。 当我不使用 AJAX 技术来更新 Joo
我使用 CNN 对不平衡数据集进行图像分类。我对 tensorflow 后端完全陌生。这是多类问题(不是多标签),我有 16 个类。类是一种热编码。 我想计算每个时期的宏观指标:F1、准确率和召回率。
当我点击我的rate_btn 启动此交易功能时。 它工作正常,但在此过程中它再次重新运行我的类 Activity (每次使用事务时我的类 Activity 都会重新运行)因此重置所有内容,如我的 ms
我是一名优秀的程序员,十分优秀!