tft每日頭條

 > 科技

 > csv文件怎麼用分隔符

csv文件怎麼用分隔符

科技 更新时间:2024-09-04 06:21:53

前言

之前的深度學習課程中,數據都是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,Model 1997,Ford,E350 2000,Mercury,Cougar

構建稍微複雜的表格

年份

品牌

型号

描述

價格

1997

Ford

E350

ac, abs, moon

3000.00

1999

Chevy

Venture "Extended Edition"

4900.00

1999

Chevy

Venture "Extended Edition, Very Large"

5000.00

1996

Jeep

Grand Cherokee

MUST SELL!air, moon roof, loaded

4799.00

使用CSV文件表示,文件以.csv後綴結尾

Year,Make,Model,Description,Price 1997,Ford,E350,"ac, abs, moon",3000.00 1999,Chevy,"Venture ""Extended Edition""","",4900.00 1999,Chevy,"Venture ""Extended Edition, Very Large""",,5000.00 1996,Jeep,Grand Cherokee,"MUST SELL! air, moon roof, loaded",4799.00

随機輸入一些點進行繪制

csv文件怎麼用分隔符(逗号分割值CSV文件格式介紹)1

折線圖

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved