二、 多选题 (共 4 题,20 分)
1、给定多维数组 arr: arr =[[1 2 3] [4 5 6] [7 8 9]], 可以得到[[5 6] [8 9]]的操作是[2 分](5.0)
A、 arr[1:2,1:2] B、 arr[1:3,1:3] C、 arr[1:,1:] D、 arr[:,:] 正确答案: 解析:
2、有 Series 结构数据 ser_obj = pd.Series([2,4,5,9,1,6]) ser_obj.index = ['a','b','c','d','e','f'] 能够获得[5,9,1]数据的操作是[2 分](5.0)
A、 print(ser_obj[2:5]) B、 print(ser_obj[1:6]) C、 print(ser_obj['c':'e']) D、 print(ser_obj['c':'f']) 正确答案: 解析:
3、存在 Series 的结构数据 ser = pd.Series(['L', 'L', 'E', 'S','L']) ,将 ser 中的’L’替换为 None[2 分](5.0)
A、 ser=ser.replace({'L': None}) B、 ser=ser.replace({'L',None}) C、 ser= ser.replace(['L'],[None]) D、 ser= ser.replace('L',[None]) 正确答案: 解析:
4、有 DataFrame 结构的 df_obj 数据,在水平方向上,对 df_obj 的每行进行后向填充,即水平方 向上进行后填充。 df_obj = pd.DataFrame(np.array([[1,3,5],[np.nan,np.nan,3],[2,np.nan,np.nan],[np.nan,2,np.na n]]))[2 分](5.0)
A、 df_obj.bfill(axis=1) B、 df_obj.bfill() C、 df_obj.fillna(method="bfill",axis=1) D、 df_obj.fillna(method="bfill") 正确答案: 解析:
求答python数据分析题卷,大lao们做一下,万分ganxie!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
悬赏问题
- ¥20 Cotex M3的调试和程序执行方式是什么样的?
- ¥15 用matlab 设计一个不动点迭代法求解非线性方程组的代码
- ¥15 牛顿斯科特系数表表示
- ¥15 arduino 步进电机
- ¥20 程序进入HardFault_Handler
- ¥15 oracle集群安装出bug
- ¥15 关于#python#的问题:自动化测试
- ¥20 问题请教!vue项目关于Nginx配置nonce安全策略的问题
- ¥15 教务系统账号被盗号如何追溯设备
- ¥20 delta降尺度方法,未来数据怎么降尺度