假设我们定义三维整型数组data,并将它写入二进制文件"data_tofile1.dat"中,命令如下:data = np.arange(50).reshape((2,5,5))data.tofile("data_tofile1.dat",format='%d')则该二进制文件"data_tofile1.dat"可以直接用记事本打开阅读。
举一反三
- 假设我们定义三维整型数组data,并将它写入二进制文件"data_tofile1.dat"中,命令如下:data = np.arange(50).reshape((2,5,5))data.tofile("data_tofile1.dat",format='%d')然后我们用命令dataShape = np.fromfile("data_tofile1.dat",dtype=np.int) 从二进制文件"data_tofile1.dat"中重新读取数据并生成数组dataShape,则数组dataShape和原数组data相同。
- 假设有数组data被如下定义:import numpy as npdata = np.arange(50).reshape(5,2,5)则,命令np.savetxt('data_txt.txt',data,fmt='%d')可以正常执行,将该数组data写入文件data_txt.txt。
- 假设有定义整型数组data的代码如下 :import numpy as npdata = np.arange(50).reshape(5,10)则命令np.savetxt('data_txt.txt',data)写入文件的数据也是整型。
- 以下关于结构体数组和结构体元胞数组的语句中,正确创建结构体元胞数组的是 A: data.name='张三'; data.score=87;data.name='李四'; data.score=65; B: data(1).name='张三'; data(1).score=87;data(2).name='李四'; data(2).score=65 C: data[1].name='张三'; data[1].score=87;data[2].name='李四'; data[2].score=65; D: data{1}.name='张三'; data{1}.score=87;data{2}.name='李四'; data{2}.score=65;
- Suppose I have a data set called DATA and want to extract rows 1 to 10 and columns 5 to 7. What would be the relevant R command? A: DATA[1:10,5:7] B: DATA[5:7,1:10] C: DATA[10:1,7:5] D: DATA[7:5,10:1]