0
我有2個dataframes這樣:基於另一個數據框創建新的有條件數據框?
dfA=pd.DataFrame([[1,2,3],[4,5,6]])
dfB=pd.DataFrame([[True,False,False],[False,True,False]])
我如何創造一個基於相同指數新的數據幀,
2 ** (dfA+1) only if dfB is true
2 ** (dfA) only if dfB is false.
我想實現的是一個數據幀這樣:
df_output = pd.DataFrame([[4,4,8],[16,64,64]])
謝謝!
完美。感謝您的解答和解釋! – smallcat31