最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pandas讀取csv格式數(shù)據(jù)時header參數(shù)設(shè)置方法

 更新時間:2022年02月08日 10:32:45   作者:喵小媛  
本文主要介紹了pandas讀取csv格式數(shù)據(jù)時header參數(shù)設(shè)置方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

寫在前面

使用pandas中read_csv讀取csv數(shù)據(jù)時,對于有表頭的數(shù)據(jù),將header設(shè)置為空(None),會報錯:pandas_libs\parsers.pyx in pandas._libs.parsers.raise_parser_error() ParserError: Error tokenizing data. C error: Expected 4 fields in line 2, saw 5 。

查看pandas官方文檔發(fā)現(xiàn),read_csv讀取時會自動識別表頭,數(shù)據(jù)有表頭時不能設(shè)置header為空(默認讀取第一行,即header=0);數(shù)據(jù)無表頭時,若不設(shè)置header,第一行數(shù)據(jù)會被視為表頭,應(yīng)傳入names參數(shù)設(shè)置表頭名稱或設(shè)置header=None

參考文檔

這是pandas的read_csv的官方文檔: python - pandas.read_csv

read_csv的header參數(shù)

使用pandas的read_csv讀取數(shù)據(jù)時,header參數(shù)表頭名稱設(shè)置(即各列數(shù)據(jù)對應(yīng)名稱),下面是文檔中對header參數(shù)的說明:

header參數(shù)說明


其中指出,表頭可根據(jù)數(shù)據(jù)格式推斷各列名稱:默認情況下,

  • 若未傳入names參數(shù),則根據(jù)輸入文件的第一行推斷是否有表頭;
  • 若傳入names參數(shù),則names傳入的參數(shù)作為表頭(原數(shù)據(jù)有表頭則會替換原有表頭)。

下面是對read_csv的header參數(shù)測試

header參數(shù)測試

測試數(shù)據(jù) 兩個csv(用逗號隔開)格式的文件,這里是用Excel打開,分別是帶有表頭和不帶表頭的數(shù)據(jù):

帶有表頭數(shù)據(jù)

不帶表頭數(shù)據(jù)

默認header 下面是header默認情況下,對有表頭的數(shù)據(jù)識別第一行作為header(即header=0)[ 數(shù)據(jù)沒有給出index名稱,這里設(shè)置 index_col=False,不設(shè)置默認第一列為index(而表頭仍是4列,最后一列數(shù)據(jù)為NaN), index_col參數(shù)與 header類似可自動識別。

在這里插入圖片描述

設(shè)置header=None 對有表頭的數(shù)據(jù)設(shè)置 header=None則會報錯:

在這里插入圖片描述

 

在這里插入圖片描述

對無表頭的數(shù)據(jù),則需設(shè)置 header=None,否則第一行數(shù)據(jù)被作為表頭:

在這里插入圖片描述

思考

pandas是如何識別或區(qū)分數(shù)據(jù)和表頭名稱的 ?

  • 對于index_col來說,若數(shù)據(jù)都是相同類型,比如數(shù)值型,則表示無index,輸出默認index為0,1,2,…;若數(shù)據(jù)第一列為字符,其他列為數(shù)值,則會將第一列視為index;若設(shè)置index_col=False, 則表示無index(默認將0, 1, 2,…作為數(shù)據(jù)的index)
  • header,當?shù)谝恍袨樽址瑒t第一行默認為表頭;當?shù)谝恍信c其他數(shù)據(jù)類型相同時,也會把第一行當作表頭,所以無表頭時應(yīng)設(shè)置header=None

header傳入list參數(shù)(元素代表取對應(yīng)行號)怎么用?

read_csv的參數(shù)skip_blank_lines=True會忽略注釋行和空行,其中注釋行是用什么符號注釋的?(試了一下,行首用’#'注釋的不對)

到此這篇關(guān)于pandas讀取csv格式數(shù)據(jù)時header參數(shù)設(shè)置方法的文章就介紹到這了,更多相關(guān)pandas header參數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中的閉包裝飾器和深淺拷貝案例演示

    Python中的閉包裝飾器和深淺拷貝案例演示

    本文給大家介紹Python中的閉包裝飾器和深淺拷貝,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2025-09-09
  • Python自動發(fā)送郵件的方法實例總結(jié)

    Python自動發(fā)送郵件的方法實例總結(jié)

    這篇文章主要介紹了Python自動發(fā)送郵件的方法,結(jié)合實例形式總結(jié)分析了Python使用smtplib和email模塊發(fā)送郵件的相關(guān)使用技巧與操作注意事項,需要的朋友可以參考下
    2018-12-12
  • python連接mongodb操作數(shù)據(jù)示例(mongodb數(shù)據(jù)庫配置類)

    python連接mongodb操作數(shù)據(jù)示例(mongodb數(shù)據(jù)庫配置類)

    這篇文章主要介紹了python連接mongodb操作數(shù)據(jù)示例,主要包括插入數(shù)據(jù)、更新數(shù)據(jù)、查詢數(shù)據(jù)、刪除數(shù)據(jù)等
    2013-12-12
  • python 實現(xiàn)歸并排序算法

    python 實現(xiàn)歸并排序算法

    python 實現(xiàn)歸并排序算法代碼,需要的朋友可以參考下
    2012-06-06
  • python第三方庫pygame的使用詳解

    python第三方庫pygame的使用詳解

    這篇文章主要介紹了python第三方庫pygame的使用,pygame一般用來做游戲,在這需要注意在使用pygame提供的功能之前,需要調(diào)用init方法,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2022-08-08
  • Python處理浮點數(shù)的實用技巧分享

    Python處理浮點數(shù)的實用技巧分享

    四舍五入是一種常見的數(shù)學(xué)操作,它用于將數(shù)字舍入到指定的精度,Python?提供了多種方法來實現(xiàn)四舍五入操作,本文將詳細介紹這些方法,希望對大家有所幫助
    2024-12-12
  • python中Matplotlib繪制直線的實例代碼

    python中Matplotlib繪制直線的實例代碼

    在本篇文章里小編給大家整理的是一篇關(guān)于python中Matplotlib繪制直線的實例代碼內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)下。
    2021-07-07
  • openCV入門學(xué)習(xí)基礎(chǔ)教程第三篇

    openCV入門學(xué)習(xí)基礎(chǔ)教程第三篇

    pencv是用于快速處理圖像處理、計算機視覺問題的工具,支持多種語言進行開發(fā)如c++、python、java等,下面這篇文章主要給大家介紹了關(guān)于openCV入門學(xué)習(xí)基礎(chǔ)教程的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • 詳解Python中文件路徑

    詳解Python中文件路徑

    絕對路徑就是文件的真正存在的路徑,是指從硬盤的根目錄(盤符)開始,進行一級級目錄指向文件,這篇文章主要介紹了Python中文件路徑,需要的朋友可以參考下
    2023-02-02
  • Python中常用的GUI(圖形用戶界面)庫用法詳細介紹

    Python中常用的GUI(圖形用戶界面)庫用法詳細介紹

    GUI圖形用戶界面是一種允許用戶通過圖形元素(如圖標、按鈕、窗口等)與電子設(shè)備進行交互的用戶界面,下面這篇文章主要給大家介紹了關(guān)于Python中常用的GUI(圖形用戶界面)庫用法的相關(guān)資料,需要的朋友可以參考下
    2024-08-08

最新評論

巨野县| 昔阳县| 遂川县| 晋城| 墨脱县| 苏尼特左旗| 亚东县| 吕梁市| 年辖:市辖区| 那坡县| 南川市| 炉霍县| 赤峰市| 玛沁县| 留坝县| 新田县| 邳州市| 富川| 苗栗县| 宜君县| 和平县| 和田市| 孝昌县| 宣城市| 康乐县| 上蔡县| 南木林县| 佛学| 保山市| 高碑店市| 竹北市| 大同市| 凌源市| 东乌珠穆沁旗| 芷江| 芮城县| 永春县| 永城市| 太原市| 白朗县| 新余市|