对熊猫来说比较新,所以如果这是多余的,我会事先道歉。我已成功将数据排序到我的CSV文件中,但我想删除我不再需要的所有行。例如,我想保留交易日期和结算日期相同的行,但删除它们不同的行。
Trade Date Settle Date Security
8/15/2017 8/15/2017 a
9/7/2017 9/11/2017 b
8/31/2017 9/6/2017 c
我猜我需要添加True False Booleans,但我以前尝试过的代码似乎对我不起作用。任何帮助表示赞赏。
booleans=[]
for length in df_new:
if 'Trade Date'=='Settle Date':
booleans.append(True)
else:
booleans.append(False)
答案 0 :(得分:1)
df = df[df['Trade Date'] == df['Settle Date']]
df
Trade Date Settle Date Security
0 8/15/2017 8/15/2017 a