字符串創建DF列名我有一個全局變量 split_ask_min = 'Minimum_Spend'
加入全局變量名,並在Python
我想在我的DF並將其命名爲「Minimum_Spend_Sum」創建一個新的變量,並使其總和Minimum_Spend。
var_programs['split_ask_min+ _Sum'] = var_programs[split_ask_min].groupby(X['NAME']).transform('sum')
我在創建變量名時遇到了問題。它應該是
split_ask_min+ '_Sum'
這等於 Minimum_Spend_Sum
不過,如果我的代碼
var_programs['split_ask_min+ '_Sum'']
我得到一個錯誤
你的問題目前還不清楚,你是否在'df ['split_ask_min_Sum'] = Minimum_Spend_Sum' – EdChum
之後。我在創建變量名稱時遇到了問題。讓我編輯我的問題,使其更清晰。 –
那麼你是否相反:'Minimum_Spend_Sum = df ['split_ask_min_Sum']'?你可以發佈原始數據,代碼和期望的輸出,因爲你的問題確實不清楚 – EdChum