1. 对于数据集dataset以文本形式输出为,若要输出数值40的,代码正确的是()。
这个就是个数据选择的问题,可以使用的方法有:
dataset['val2',103],dataset.loc[103,'val2'],dataset.ix[103 ,'val2'],dataset.ix[103,1],dataset.iloc[3,1]
2.以下输出结果为“True”的是(D)。
A.0.4-0.3 == 0.1
B.0 or 5 < 4
C.3 or 2 > 1
D.2 > 1 or 6
解析:一, 在不加括号时候, and优先级大于or
二, x or y 的值只可能是x或y. x为真就是x, x为假就是y
三, x and y 的值只可能是x或y. x为真就是y, x为假就是x
对于3 or 2 > 1,2 > 1 为true,3为真,所以答案应该是3
对于2 > 1 or 6 ,2 > 1为真,所以答案为true
3.Pandas库的数据结构有Series 和DataFrame
4.round(2.1135,3)的输出结果是 2.114 ;round(1.1135,3)的输出结果是 1.113
解析:round函数一般是四舍五入,但是碰到.5的情况会出现,若取舍位数前的小数是奇数则向下舍,是偶数则向上取;但是又受限于计算机的精度,因而在取舍的时候尽量避免使用round函数。
6.axis=0表示平均值计算是跨行进行的,获得是列方向的均值,相反axis=1表示跨列计算