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

使用Pandas如何讀取多個分隔方式的文件

 更新時間:2024年02月01日 14:31:11   作者:末世燈光  
這篇文章主要介紹了使用Pandas如何讀取多個分隔方式的文件問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

用Pandas讀取多個分隔方式的文件

如果你的文本文件的第一行數(shù)據(jù)是使用逗號分隔的,而其余行是使用 tab 分隔的

你需要在 Pandas 中使用 read_csv 函數(shù),并使用正則表達(dá)式指定多個分隔符。

1,2,3,4,5,6
a	b	c	d	e	f
z	x	c	v	b	n

以下是如何使用 Pandas 讀取該文件的代碼:

import pandas as pd
 
# 讀取文本文件,使用正則表達(dá)式指定多個分隔符,并將第一行作為列名
df = pd.read_csv('data.txt', sep=r'[,\t]', engine='python', header=0)
 
# 打印數(shù)據(jù)框
print(df)

輸出結(jié)果應(yīng)為:

   1  2  3  4  5  6
0  a  b  c  d  e  f
1  z  x  c  v  b  n

這里的 sep 參數(shù)使用了正則表達(dá)式 [,\t],表示分隔符可以是逗號或者 tab。

engine 參數(shù)指定了解析器的引擎,這里我們選擇了 Python 自帶的解析器。

最后,header=0 參數(shù)告訴 Pandas 使用第一行作為列名。

Pandas讀取TXT,txt中數(shù)據(jù)以空格間隔

可以使用pandas的read_csv函數(shù)來讀取TXT文件中的數(shù)據(jù)。

在調(diào)用read_csv函數(shù)時,可以使用sep參數(shù)指定數(shù)據(jù)之間的分隔符。

例如:

如果TXT文件中的數(shù)據(jù)以空格間隔,則可以使用sep=' '調(diào)用read_csv函數(shù)。

下面是一個例子

import pandas as pd
 
# 讀取TXT文件中的數(shù)據(jù)
df = pd.read_csv('data.txt', sep=' ')
 
# 顯示前5行數(shù)據(jù)
df.head()

總結(jié)

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python嵌套try...except如何使用詳解

    python嵌套try...except如何使用詳解

    有時候我們寫程序的時候,會出現(xiàn)一些錯誤或異常,導(dǎo)致程序終止,使用try…except,這樣程序就不會因?yàn)楫惓6袛?下面這篇文章主要給大家介紹了關(guān)于python嵌套try...except如何使用的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Pycharm plot獨(dú)立窗口顯示的操作

    Pycharm plot獨(dú)立窗口顯示的操作

    這篇文章主要介紹了Pycharm plot獨(dú)立窗口顯示的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • Pytorch GPU版本安裝全過程

    Pytorch GPU版本安裝全過程

    本文介紹了查看和安裝GPU版本PyTorch的方法,首先通過代碼查看當(dāng)前PyTorch版本,然后通過檢查電腦顯卡驅(qū)動版本來判斷是否安裝GPU版本的PyTorch,接著卸載之前的PyTorch并安裝適合的GPU版本,最后通過代碼檢驗(yàn)安裝是否成功
    2026-04-04
  • Python flask框架定時任務(wù)apscheduler應(yīng)用介紹

    Python flask框架定時任務(wù)apscheduler應(yīng)用介紹

    Flask是Python社區(qū)非常流行的一個Web開發(fā)框架,本文將嘗試將介紹APScheduler應(yīng)用于Flask之中實(shí)現(xiàn)定時任務(wù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2022-10-10
  • python arcpy練習(xí)之面要素重疊拓?fù)錂z查

    python arcpy練習(xí)之面要素重疊拓?fù)錂z查

    今天小編就為大家分享一篇Python ArcPy的面要素重疊拓?fù)錂z查,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-09-09
  • Python SQLite3 查詢結(jié)果返回字典的常見錯誤及完整解決方案

    Python SQLite3 查詢結(jié)果返回字典的常見錯誤及完整解決方案

    在使用Python的sqlite3模塊查詢數(shù)據(jù)庫時,默認(rèn)情況下fetchall()返回的結(jié)果只包含值(tuple 格式),不包含字段名(鍵),這在實(shí)際開發(fā)中很不方便,,下面通過本文介紹Python SQLite3 查詢結(jié)果返回字典的常見錯誤及解決方案,感興趣的朋友一起看看吧
    2026-02-02
  • 利用Python通過商品條形碼查詢商品信息的實(shí)現(xiàn)示例

    利用Python通過商品條形碼查詢商品信息的實(shí)現(xiàn)示例

    這篇文章主要介紹了利用Python通過商品條形碼查詢商品信息,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • pytorch中關(guān)于distributedsampler函數(shù)的使用

    pytorch中關(guān)于distributedsampler函數(shù)的使用

    這篇文章主要介紹了pytorch中關(guān)于distributedsampler函數(shù)的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 簡述Python2與Python3的不同點(diǎn)

    簡述Python2與Python3的不同點(diǎn)

    在Python2和Python3中都提供print()方法來打印信息,但兩個版本間的print稍微有差異。下面通過本文給大家介紹Python2與Python3的不同點(diǎn),需要的朋友參考下
    2018-01-01
  • python從入門到精通(DAY 3)

    python從入門到精通(DAY 3)

    本文是python從入門到精通系列文章的第三篇,主要是給大家講訴做的一個編寫登陸接口練習(xí)程序的全過程,非常的細(xì)致,有需要的小伙伴可以參考下。
    2015-12-12

最新評論

惠州市| 南靖县| 交口县| 淳化县| 宜黄县| 河津市| 隆回县| 迁安市| 秭归县| 固安县| 蒲江县| 思南县| 邯郸县| 新泰市| 贵港市| 和硕县| 扎赉特旗| 大新县| 吉木萨尔县| 炎陵县| 兴业县| 巴塘县| 博野县| 乐都县| 舞阳县| 怀远县| 永靖县| 社旗县| 林州市| 革吉县| 全南县| 法库县| 通化市| 涿州市| 威海市| 辽中县| 昔阳县| 瑞昌市| 花垣县| 芮城县| 平陆县|