熊猫数据框中的缺失列

时间:2020-03-19 14:11:52

标签: python pandas

这是我的起始数据框:

headers = ['Title','GainLoss']
data = {'Title':['BMW','Geox','Bugatti','Toyota'],'GainLoss':[300,-87,658,-279]}
df = pd.DataFrame(data,columns=headers)

我想将具有正数的行与具有负数的行分开,并将它们放在两个不同的数据框中。 以下两行代码可能是该问题的解决方案:

TitleGain = df['GainLoss'].agg(lambda x: x[x>0])
TitleLoss = df['GainLoss'].agg(lambda x: x[x<0])

问题是:在两个数据框“ TitleGain”和“ TitleLoss”中没有“ Title”列,但必须有!

我应该如何更改说明?

0 个答案:

没有答案