示例输入数据框
import pandas as pd
df_input = pd.DataFrame([[1.7, 0.2], [0.4, 0.93], [0.05, 0.96], [0.97, 0.68]], columns=["A", "B"])
此示例有两列,而实际数据框有 10 列。我想按升序对每一行进行排序,然后将 -1 分配给前 5 列,将 +1 分配给接下来的 5 列。示例输出如下:-
df_output=pd.DataFrame([[1, -1], [-1, 1], [-1, 1], [1, -1]], columns=["A", "B"])
请建议前进的方向。
绝地无双
慕无忌1623718
相关分类