อันดับเฉลี่ยที่มี cia world factbook เป็นแหล่งที่มาและหนึ่งปีก่อนปี 2548 คือเท่าไร?
What is the average rank that has cia world factbook as the source and a year prior to 2005?
df = pd.DataFrame(columns=['rank', 'source', 'year'])
df[(df['source'] == 'cia world factbook') & (df['year'] < 2005)]['rank'].mean()