无法使用熊猫遍历整个数据框

时间:2019-09-12 06:32:29

标签: python-3.x python-2.7 list

我有一个大数据集,我需要找出名称为“ nan”的字符串。我想遍历整行并将索引打印为输出。我已将“年份”设置为索引。 下面是我的数据集和代码

Year . GDP       PPP     APP     CPP     MPP     RPP      OPP
1958  323.34 . 34.23 .  22.45  32.34 .  23.78 . 45.89   45.89
1959  23.56 .  34.78 . 34.35 . 11.45 . 54.78   23.89 . 77.54
1960  23.67 .  nan .   34.78 . 65645 .  432 .   342 .   1234
1961 . 3432.4 . 3243 . 3434.23 . nan    2312.56 . 34.565 nan
df= pd.read_excel('data.xlsx')
df =df.replace('..','nan')
df1=df.set_index('Year')
df1.head()
st='nan'
for index,row in st.iterrow():
print(index,row)
I want to get output as 
1960 : PPP
1961 : CPP,OPP

0 个答案:

没有答案