DEAM数据集的标签如图所示,共有1802个csv文件,每首音乐的特征单独存储在一个csv文件中:

现在想要将这些csv文件合并到一个csv文件中,同时用文件名作为列名。用python代码实现如下:

import os
import pandas as pdfile_list = list()# csv文件所在目录
files = os.listdir('C:/Users/24061/Desktop/MER数据集/DEAM/features/features')for file in files:df = pd.read_csv(file,sep=';')df['filename'] = file  # filename为新增的列名,可以根据需求自己设置file_list.append(df)all_VA = pd.concat(file_list,axis=0,ignore_index=True)
all_VA.to_csv('all_VA.csv')

合并完成!
打开保存好的all_VA.csv查看,最后一列为filename。保存好的filename...csv,可以用excel中数据分列分隔符.进行处理:

可以根据需求,把filename移动到第一列。

至此就保存成功了。


filename按照自己的需求更改为musicID

把一个文件夹下的所有csv文件合并到一个csv文件中,并添加文件名作为列名相关推荐

  1. linux整个目录复制移动,Linux将一个文件夹或文件夹下的所有内容复制到另一个文件夹,个人常用收录...

    1.将一个文件夹下的所有内容复制到另一个文件夹下 cp -r /home/packageA/* /home/cp/packageB/ 或 cp -r /home/packageA/. /home/cp ...

  2. 批量上传相册,将一个文件夹下的所有图片,复制到另一个文件夹,仅给出文件夹目录

    package cn.hp.demo01;import java.io.*;/* * 批量上传相册 *将一个文件夹下的所有图片,复制到另一个文件夹 *仅给出文件夹目录*/ public class D ...

  3. win7系统里的服务器在哪个文件夹下,Win7 cookie存放位置:Win7系统cookies文件夹在哪?...

    Win7系统cookie存放位置:Win7系统cookies文件夹在哪?Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份.进行session跟踪而储存在用户本地终端上的数据( ...

  4. python获取文件夹下的子目录_用Python获取子目录或文件列表

    在Python编程中,如果需要对文件进行操作的话,有时会需要搜索指定目录下的特定类型的文件.获取子目录或文件列表用得较多的是os.walker和glob.大器推荐你用glob,从下面的示例代码可以显而 ...

  5. Python查找文件夹下含有特定关键字的文档word 查找word中的关键词等

    应用场景:我们学校搞综测会发放一个压缩包,里面含有各种活动的加分证明,想要快速且不遗漏的找到自己的名字的话,就可以来跑一下这个py啦! 环境:jupyter 要求:事先安装 pip install p ...

  6. linux shell删除所有文件夹下指定扩展名(关键字)的所有文件

    打开文件 gedit clean.sh& 敲入文本 #!/bin/bash # Rong Tao 2018.1.16filename=("*.class" "*. ...

  7. 解放文件夹下所有层级的特定格式文件,找出文件夹内所有的txt/FLAC/MP4/MP3等等等等,并复制到另一个文件夹中

    解放文件夹下所有层级的特定格式文件,找出文件夹内所有的txt/FLAC/MP4/MP3等等等等,并复制到另一个文件夹中 引言 代码 得意 天天学习,好好向上 引言 各位朋友们好!最近遇到一些想要方便办 ...

  8. linux给文件夹下所有文件授权,Linux 如何将一个文件夹的所有内容授权给某一个用户...

    我们可以使用chown命令,ch这里代表change(改变)的意思,own代表英文单词的owner(拥有者),连在一起就是 change owner ,改变某个文件或者文件夹的拥有者. 一般只有roo ...

  9. linux命令 把文件夹拷贝一遍_Linux 将文件夹下的所有文件复制到另一个文件里

    如何将文件夹/home/work下的文件复制到/home/temp里面? 使用命令: cp -R /home/work/* /home/temp *表示所有文件 但是/home/work 下的隐藏文件 ...

  10. Linux将一个文件夹或文件夹下的所有内容复制或移动到另一个文件夹

    1.将一个文件夹下的所有内容复制到另一个文件夹下 cp -r /home/packageA/* /home/cp/packageB/ 或 cp -r /home/packageA/. /home/cp ...

最新文章

  1. 如何使用RecyclerView构建Horizo​​ntal ListView?
  2. 如何查看笔记本电脑配置参数_江淮平板运输车图片配置参数查看(罗平)
  3. MongoDB系列(一):简介及安装
  4. 论文浅尝 | 用于开放领域的问题生成
  5. jquery mysql表格_使用jQuery设计数据表格:设计表格基类
  6. 错误:Failed to start component [StandardEngine[Catalina].StandardHost[local
  7. 公司新来了个00后测试卷王,老油条表示是真干不过,已被……
  8. 我就是认真:Linux SWAP 深度解读(必须收藏)
  9. 建模步骤_SolidWorks建模气球球拖,有步骤,新手都在找的练习题
  10. RS232线序问题(研旭手把手教你学DSP)
  11. Fiddler抓包没有网!
  12. 教你如何在交换机上查询并看懂光模块DDM信息
  13. 关于10进制转2进制的C语言代码
  14. 高并发的大型网站架构设计
  15. iOS让屏幕保持常亮,不自动锁屏
  16. HBaseCon亚洲2018峰会盛大开幕 阿里带你洞悉HBase大数据生态最新发展和行业实践
  17. ddr3写操作app_wdf_end说明
  18. TSP问题的遗传算法实现(C++)
  19. Red5 Client 调用 Red5 Server
  20. PTG DAO 生态

热门文章

  1. (BIOS+UEFI双启)天意u盘维护系统技术员版V1.0
  2. 为何柬埔寨投资能够独领全球风骚?
  3. 数字后端知识点扫盲——芯片行业中wafer,die,cell的概念
  4. win32virus汇编PE文件感染代码阅读
  5. UVM——TLM通信
  6. 从前有座山,山里有座庙
  7. EDI 856 发货通知/清单
  8. Few-shot learning(少样本学习,入门篇)
  9. VC写一个荣光医院修补弹坑游戏助手
  10. CloudCompare 点云距离计算