python - 计算一个数据框中的百分比并附加到另一个
问题描述
我试图从一个数据帧“数据”中找到拦截百分比,并将结果附加到另一个数据帧“qbs”。我运行了以下代码,但在附加列中只得到 2.375 或 NAN。对于完成百分比,我得到了相同的结果。我错过了一些东西,但无法弄清楚。
qbs['Intercept Percentage'] = (2.375 - data['interception'] / data['pass_attempt'] * 25)
qbs['Completion Percentage'] = data['complete_pass'] / data['pass_attempt'] * 100 - 30 / 20
完成百分比 | 拦截百分比 |
---|---|
98.5 | 2.375 |
98.5 | 2.375 |
钠 | 钠 |
98.5 | 2.375 |
98.5 | 2.375 |
钠 | 钠 |
-1.5 | 2.375 |
-1.5 | 2.375 |
98.5 | 2.375 |
钠 | 钠 |
钠 | 钠 |
解决方案
推荐阅读
- node.js - queryTxt ETIMEOUT merncluster-0jdze.mongodb.net
- c++ - 从不属于应用程序的闪存读取
- javascript - 尽管有 if 语句,但代码仍在运行所有循环
- flutter - 颤振:android清单不读取kotlin文件(Application.kt)
- html - 将网格间隙添加到网格的一端
- laravel - 如何将 apiReources 方法与`only`一起使用?
- android - TableRow - 获取列数
- json - 使用 flatpak 发送文件
- javascript - 第二个下拉列表为空
- reactjs - react-recharts LineChart 不呈现