我有一个数据框和两个变量。
我有变量"ArrivalDate"
和"ModelingUnitID."
数据框有7列以上,包括'ArrivalDate'
,'ModelingUnitID'
,'CurrentAllocation'
我想通过使用数据帧A中的值从数据帧中检索'CurrentAllocation'
的值,并将变量(x)设置为此值,然后将值1添加并替换原始值。
无法检索未过滤的值。
感谢您的帮助!
X = df['CurrentAllocation'][(df['ArrivalDate']==ArrivalDate)&(df['ModelingUnitID']==ModelingUnitID)]
答案 0 :(得分:1)
您是否尝试过重新安排订单?
X = df[(df['ArrivalDate']==ArrivalDate)&(df['ModelingUnitID']==ModelingUnitID)]['CurrentAllocation']
因此,首先,您将过滤整个数据框,然后选择单个“ CurrentAllocation”列。