假设我有这样一个数据帧:
Knownvalue A B C D E F G H
17.3413 0 0 0 0 0 0 0 0
33.4534 0 0 0 0 0 0 0 0
我想做的是当known值在0-10之间时,A从0变为1。当Knownvalue在10-20之间时,B从0变为1,依此类推。在
更换后应该是这样的:
^{pr2}$有人知道如何运用一种方法来改变它吗?在
另一种方法是使用^{} 从Knownvalue列重建帧:
^{pr2}$get_dummies
努力工作:我首先将
Knownvalue
系列放入一个整数列表中,这个整数等于它的截断值除以10(例如27.87//10=2)。这些桶表示所需列位置的整数。因为Knownvalue
在第一列中,所以我在这些值中添加了一个。在接下来,我通过这些bin值进行枚举,这有效地为我提供了行和列整数索引的元组对。我使用
iat
将这些位置的值设置为1。在相关问题 更多 >
编程相关推荐