所以我有一个带有FundID列的大数据框。在此列中有许多FundID,但是我只想要其中一些。此值不是索引,但如果更简单,我可以将其设为索引。
当前,我正在使用df.loc []在每一列中选择值,但我认为必须有一种更好的方法。有什么建议吗?
reader.loc[(reader['ABOR Fund ID']==770) | (reader['ABOR Fund ID']==113) |
(reader['ABOR Fund ID']==127)|(reader['ABOR Fund ID']==533)|(reader['ABOR
Fund ID']==4094)|(reader['ABOR Fund ID']==79)|(reader['ABOR Fund
ID']==735)|(reader['ABOR Fund ID']==1684)|(reader['ABOR Fund ID']==91)|
(reader['ABOR Fund ID']==1194)|(reader['ABOR Fund ID']==2015)|(reader['ABOR
Fund ID']==1530)|(reader['ABOR Fund ID']==72)|(reader['ABOR Fund
ID']==737)|(reader['ABOR Fund ID']==738)|(reader['ABOR Fund ID']==628)]
答案 0 :(得分:1)
尝试一下
reader.loc[reader['ABOR Fund ID'].isin([values seperated by comma])]