这不是一个重复的问题,但类似于
在上面链接中的答案只基于一个条件,如果我有多个条件怎么办。
我想选择列中的许多行,而不仅仅是基于特定值的一行。 为了论证,考虑来自世界银行的DataFrame。
import pandas.io.wb as wb
import pandas as pd
import numpy as np
df2= wb.get_indicators()
我选择特定值的方式如下
df2.loc[df2['id'] == 'SP.POP.TOTL']
并且
df2.loc[df2['id'] == 'NY.GNP.PCAP.CD']
我应该如何在一个新的数据框中选取两个、三个或四个?使得行是:
'SP.POP.TOTL'
'NY.GNP.PCAP.CD'
提前感谢您。