2024-04-26 21:29:35 发布
网友
我有一个数据帧dftask,它包含一列'SetupDuration2'。我想把这列中所有的负数乘以-1,把它们变成正数。你知道吗
dftask
'SetupDuration2'
SetupDuration2只包含数字。我找不到一个好的简单的解决办法。你知道吗
希望你能帮我!你知道吗
Juse用法^{}:
df = df.abs()
不需要乘以-1
示例:
In [11]: df = pd.DataFrame(columns=list('abs'), data=np.random.randn(5,3)) df Out[11]: a b s 0 0.644335 -0.274676 0.193521 1 0.135012 -1.280627 2.080928 2 -1.366230 -0.170578 -1.039821 3 1.133378 0.002642 -1.351743 4 0.891477 0.813485 1.722085 In [12]: df = df.abs() df Out[12]: a b s 0 0.644335 0.274676 0.193521 1 0.135012 1.280627 2.080928 2 1.366230 0.170578 1.039821 3 1.133378 0.002642 1.351743 4 0.891477 0.813485 1.722085
Juse用法^{} :
不需要乘以-1
示例:
相关问题 更多 >
编程相关推荐