我有三个不同的数据帧:
贝塔重量:
+----------+-----+----------+--------+
| PersonID | HCW | Adaptive | Static |
+----------+-----+----------+--------+
| 111 | 0.3 | 0.3 | 0.3 |
| 112 | 0.3 | 0.3 | 0.3 |
| 113 | 0.3 | 0.3 | 0.3 |
+----------+-----+----------+--------+
贝塔矩阵:
+---+-----+----------+--------+
| | HCW | Adaptive | Static |
+---+-----+----------+--------+
| N | 0 | 0.5 | 0.5 |
| S | 0 | 0.4 | 0.6 |
| A | 0 | 0.3 | 0.7 |
+---+-----+----------+--------+
(注意,N、S和A是此数据帧的索引)
和Dyna:
+----------+-----+
| PersonID | nsa |
+----------+-----+
| 111 | S |
| 112 | A |
| 113 | N |
+----------+-----+
我想使用Beta_矩阵作为查找更新Beta_权重,并使用Dyna检查此人是“N”、“S”还是“a”
生成的Beta_权重应如下所示:
+----------+-----+----------+--------+
| PersonID | HCW | Adaptive | Static |
+----------+-----+----------+--------+
| 111 | 0 | 0.4 | 0.6 |
| 112 | 0 | 0.3 | 0.7 |
| 113 | 0 | 0.5 | 0.5 |
+----------+-----+----------+--------+
使用
update
相关问题 更多 >
编程相关推荐