当前位置: 移动技术网 > IT编程>脚本编程>Python > 人工智能之数据分析Numpy数据csv合并

人工智能之数据分析Numpy数据csv合并

2020年08月01日  | 移动技术网IT编程  | 我要评论
目录作业一在文件夹下有多个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

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网