有趣生活

当前位置:首页>科技>csv文件怎么用分隔符逗号分割值CSV文件格式介绍

csv文件怎么用分隔符逗号分割值CSV文件格式介绍

发布时间:2026-07-21阅读(1)

导读前言之前的深度学习课程中,数据都是TensorFlow已经处理好,然后直接调用相关接口运行获取数据。也分析过MNIST数据集,具体可以查看教程《MNIST数....

前言

之前的深度学习课程中,数据都是TensorFlow已经处理好,然后直接调用相关接口运行获取数据。也分析过MNIST数据集,具体可以查看教程《MNIST数据集》,但是MNIST数据并不是通用的文件格式,需要我们自己根据数据的格式进行解码。

TensorFlow支持csv(Comma-Separated Values)数据格式,它相对简单,被用户、商业和科学广泛应用,接下来讲解CSV数据格式,方便后续机器机器学习中构建自己的数据。

基本规则

CSV存在不同的变体,RFC 4180尝试将其标准化,它具有以下要求:

  1. 每行以(CR/LF)作为结束;
  2. 有可选的表头;
  3. 每条记录包含同样数量的逗号分隔字段;
  4. 任何字段都可以用双引号包裹;
  5. 包含换行符、双引号和/或逗号的字段应当被包裹。

举例

逗号分割

1997,Ford,E350

句中逗号必须被包裹

1997,Ford,E350,"Super, luxurious truck"

嵌入的双引号用额外双引号转义

1997,Ford,E350,"Super, ""luxurious"" truck"

包含表头

Year,Make,Model1997,Ford,E3502000,Mercury,Cougar

构建稍微复杂的表格

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图