使用Series对象替换pandas数据帧中的行子集

时间:2016-06-22 00:59:51

标签: python pandas

data['sign']中的值为正/负时,我有+/-1列,data['quantity']。当我尝试根据data['quantity']列中的符号转换data['sign']中的值时,它不起作用:

data.loc[data.sign == -1, 'quantity'] = data.loc[data.sign == -1, 'quantity'].apply(lambda x: -1*x)

正确的方法是什么?

1 个答案:

答案 0 :(得分:1)

我会尝试:

img1=Image.open("%s" %'img1') to open version1.png.