Python数据科学库-小测验
考察内容包括numpy、pandas、matplotlib这3个库的内容 1、请写出numpy中创建数组的方式 答:np.arange、np.array、np.ones、np.zeros、np.full 2、numpy常规操作题: (1)用numpy中的随机函数np.random.rand(5,5),生成一个5x5的数组,并使用numpy中的切片、索引以及索引搜等方法,将数据根据第二列的数据大小进行重新排序(图中数据仅作为演示用) image.png a = np.random.rand(5,5) print("排序前:") print(a) a_sorted = a[np.argsort(a[:,1])] print('按照第二列的值排序后:') print(a_sorted) 运行结果如下图所示: 题2-1运行结果.png (2) 用numpy至少两种方法生成如下所示的数组 image.png 第一种解法: import numpy as np m = np.ones((10,10)) m[1:-1,1:-1] = 0 print(m) 第二种解法: import numpy as...