专高四第9单元

欢迎参加本次DataFrame数据处理基础测试,请认真阅读题目并选择正确答案。
一、判断题(每题1分)
1. 布尔索引是通过布尔值数组来筛选DataFrame中的行数据。
2. 使用DataFrame的query()方法可以使用字符串表达式来筛选数据,支持变量引用。
3. concat()函数只能纵向拼接DataFrame,不能进行横向拼接。
4. dropna()方法默认会删除包含任何缺失值的行,即axis=0, how='any'。
5. drop_duplicates()方法默认保留第一次出现的重复行,删除后续重复行。
二、多选题(每题1分)
6. 以下属于DataFrame数据筛选方式的有
7. 关于DataFrame的merge合并,以下说法正确的有
8. 处理DataFrame缺失值时,可用的方法有
9. 关于DataFrame数据类型转换,以下说法正确的有
10. 关于concat()拼接DataFrame,以下说法正确的有
三、单选题(每题1分)
11. 使用布尔索引筛选DataFrame时,df[df['age'] > 20]表示筛选
12. loc和iloc的主要区别是
13. df.query('age > 20 and score >= 90')中,query()方法的参数是
14. df.isin([1,2,3])的作用是
15. 使用pd.concat()将两个DataFrame纵向拼接的正确写法是
16. merge()函数中,how='left'表示
17. df.isnull().sum()的作用是
18. df.fillna(0)的作用是
19. df.duplicated()返回的结果中,值为True表示
20. 将DataFrame中字符串列转为数值类型的正确方法是
更多问卷 复制此问卷