人工智能之数据分析Numpy数据csv合并
程序员文章站
2022-04-15 23:28:46
目录作业一在文件夹下有多个csv文件,需要通过代码获取文件名称列表并且将文件数据进行 行堆叠 ,并保存到新的文件中。作业一在文件夹下有多个csv文件,需要通过代码获取文件名称列表并且将文件数据进行 行堆叠 ,并保存到新的文件中。import numpy as np# 导入文件1 云南白药arr1 = np.loadtxt('云南白药.csv',delimiter=',',dtype='object',encoding='gbk')arr1# 导入文件2 五粮液arr2 = np.load...
在文件夹下有多个csv文件,需要通过代码获取文件名称列表并且将文件数据进行 行堆叠 ,并保存到新的文件中。
import numpy as np # 导入文件1 云南白药 arr1 = np.loadtxt('云南白药.csv',delimiter=',',dtype='object',encoding='gbk') arr1 # 导入文件2 五粮液 arr2 = np.loadtxt('五粮液.csv',delimiter=',',skiprows=1,dtype='object',encoding='gbk') arr2 # 合并两个文件数据 arr_all = np.vstack((arr1,arr2)) arr_all
np.savetxt('股票数据.csv',arr_all,delimiter=',',fmt='%s') print(arr_all.shape) print(arr_all)
jupyter输出结果如下:
311行,11列
Mac上用number打开csv文件,如下图所示:
上面的方法只用了简单的拼接,当碰到较多文件合并时,可以使用函数封装操作。
本文地址:https://blog.csdn.net/weixin_44812668/article/details/108267447
上一篇: JS变量类型和计算常见面试题分析
下一篇: 01、Hibernate安装配置