我需要替换数据框列x中的值。结果应该看起来像x_new。具体来说,我必须保留x列中y为1和255的值。在1和255之间,我必须用y为1的值替换x值。255和1之间的值应该保持不变。那么我如何得到x_new列?
我猜可以使用replace和一些条件来解决,但我不知道如何组合它们。期待任何帮助和提示。
我的数据框例如:
我猜可以使用replace和一些条件来解决,但我不知道如何组合它们。期待任何帮助和提示。
我的数据框例如:
x y z x_new
12.28 1 1 12.28
11.99 0 1 12.28
11.50 0 1 12.28
11.20 0 1 12.28
11.01 0 1 12.28
9.74 255 0 9.74
13.80 0 0 13.80
15.2 0 0 15.2
17.8 0 0 17.8
12.1 1 1 12.1
11.9 0 1 12.1
11.7 0 1 12.1
11.2 0 1 12.1
10.3 255 0 10.3