import numpy as np
# 读取文本文件,文本中的数据以空格、换行等分隔
data = np.loadtxt('file.txt')
读取txt
np.savetxt('file.txt', data)
# 使用pandas读取CSV文件
data = pd.read_csv('file.csv')
data.to_excel('file.xlsx', index=False)
import numpy as np
# 创建一个NumPy数组
arr = np.array([1, 2, 3, 4, 5])
# 保存数组到磁盘
np.save('arr.npy', arr)
# 从磁盘加载数组
loaded_arr = np.load('arr.npy')
print(loaded_arr) # 输出加载的数组
import numpy as np
# 创建两个NumPy数组
arr1 = np.array([1, 2, 3, 4, 5])
arr2 = np.array([6, 7, 8, 9, 10])
# 保存多个数组到一个.npz文件
np.savez('arrays.npz', arr1=arr1, arr2=arr2)
# 加载.npz文件
loaded_data = np.load('arrays.npz')
# 访问数组
loaded_arr1 = loaded_data['arr1']
loaded_arr2 = loaded_data['arr2']
print(loaded_arr1)
print(loaded_arr2)