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

python讀取.data文件的實(shí)現(xiàn)

 更新時(shí)間:2023年02月08日 09:03:03   作者:青青木屋  
本文主要介紹了python讀取.data文件的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

.data文件格式

.data文件是用來存儲(chǔ)數(shù)據(jù)的一種文件格式。之前通常數(shù)據(jù)是用逗號(hào)隔開或tab健隔開的格式,現(xiàn)在也可能是文本文件格式或二進(jìn)制文件格式。

識(shí)別.data文件里面的數(shù)據(jù)

1、先測試一下文件是文本文件還是二進(jìn)制文件

用網(wǎng)上可以下載到的iris.data文件來舉例(iris.data文件下載地址:https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data),代碼如下:

# 通過python自帶的文件讀取文本文件
file=open('iris.data','r')
data=file.read()
print(data)
file.close()

運(yùn)行之后,可以看到結(jié)果(此處放部分?jǐn)?shù)據(jù)結(jié)果):

在這里插入圖片描述

根據(jù)打印出來的數(shù)據(jù)結(jié)果,可以分析出來,iris.data存的是文本數(shù)據(jù),并且是用逗號(hào)分隔的,也可以認(rèn)為是csv文件格式。

如果打印出來的數(shù)據(jù)結(jié)果不是文本類型的話,可以測試一下是不是二進(jìn)制文件,代碼如下:

# 通過python自帶的文件讀取二進(jìn)制文件
file=open('iris.data','rb')
data=file.read()
print(data)
file.close()

2、用Pandas讀取.data文件

方法如下:
用read_csv()方法讀取文件,這個(gè)方法會(huì)自動(dòng)創(chuàng)建一個(gè)dataframe,將數(shù)據(jù)轉(zhuǎn)換進(jìn)去,代碼如下:

# 使用Pandas讀取數(shù)據(jù)
import pandas as pd
data=pd.read_csv('iris.data',header=None,sep=',')
print(data)

注意:在第一步里面查看文件內(nèi)容的時(shí)候,發(fā)現(xiàn)iris.data文件里面沒有表頭,iris.data的表頭是在iris.names文件里面進(jìn)行說明的(附上iris.names文件下載地址:https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.names),所以在read_csv函數(shù)調(diào)用的時(shí)候,需要加上header=None,否則data里面的第一行就會(huì)自動(dòng)變成表頭,這樣的話150行數(shù)據(jù)就變成149行。

運(yùn)行之后,顯示結(jié)果如下:

在這里插入圖片描述

3、其他數(shù)據(jù)存儲(chǔ)類型

除了上述提到的文件格式外,還有json格式和pickle。
在讀取的時(shí)候,需要import json和import pickle后,調(diào)用json.dumps()方法和pickle.dump()方法進(jìn)行讀取。

參考資料

https://www.askpython.com/python/examples/read-data-files-in-python

到此這篇關(guān)于python讀取.data文件的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)python讀取.data文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中的FTP通信模塊ftplib的用法整理

    Python中的FTP通信模塊ftplib的用法整理

    ftplib模塊中擁有FTP類,可以做到FTP協(xié)議下的各種上傳下載操作,以下就來看一下Python中的FTP通信模塊ftplib的用法整理:
    2016-07-07
  • Python 實(shí)現(xiàn)PS濾鏡的旋渦特效

    Python 實(shí)現(xiàn)PS濾鏡的旋渦特效

    這篇文章主要介紹了Python 實(shí)現(xiàn) PS 濾鏡的旋渦特效,幫助大家更好的利用python處理圖片,感興趣的朋友可以了解下
    2020-12-12
  • Pytest+Allure使用示例教程

    Pytest+Allure使用示例教程

    Allure是開源的免費(fèi)的自動(dòng)化測試報(bào)告,支持Java,Python,我們來看看如何使用Python pytest與Allure整合,輸出漂亮的測試報(bào)告,這篇文章主要介紹了Pytest+Allure使用教程,需要的朋友可以參考下
    2023-12-12
  • Python+OpenCV實(shí)現(xiàn)基于顏色的目標(biāo)識(shí)別

    Python+OpenCV實(shí)現(xiàn)基于顏色的目標(biāo)識(shí)別

    這篇文章主要介紹了利用OpenCV實(shí)現(xiàn)基于顏色的目標(biāo)識(shí)別,即讓攝像頭識(shí)別到視野范圍內(nèi)的有顏色的氣球并返回每個(gè)氣球的中心點(diǎn)坐標(biāo),感興趣的可以跟隨小編學(xué)習(xí)一下
    2022-01-01
  • 使用Python畫了一棵圣誕樹的實(shí)例代碼

    使用Python畫了一棵圣誕樹的實(shí)例代碼

    這篇文章主要介紹了使用Python畫了一棵圣誕樹的實(shí)例代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Python通過requests模塊實(shí)現(xiàn)抓取王者榮耀全套皮膚

    Python通過requests模塊實(shí)現(xiàn)抓取王者榮耀全套皮膚

    只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不如實(shí)踐帶來的提升快,只有在實(shí)例中才能獲得能力的提升,本篇文章手把手帶你用Python實(shí)現(xiàn)抓取王者榮耀全套皮膚,大家可以在過程中查缺補(bǔ)漏,提升水平
    2021-10-10
  • 利用python繪制線型圖

    利用python繪制線型圖

    這篇文章主要介紹了利用python繪制線型圖,文章圍繞主題的相關(guān)資料展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,感興趣的下伙伴可以參考一下
    2022-06-06
  • Python FTP文件定時(shí)自動(dòng)下載實(shí)現(xiàn)過程解析

    Python FTP文件定時(shí)自動(dòng)下載實(shí)現(xiàn)過程解析

    這篇文章主要介紹了Python FTP文件定時(shí)自動(dòng)下載實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • Python實(shí)現(xiàn)多元線性回歸的梯度下降法

    Python實(shí)現(xiàn)多元線性回歸的梯度下降法

    梯度下降法的機(jī)器學(xué)習(xí)的重要思想之一,梯度下降法的目標(biāo),是使得代價(jià)函數(shù)最小。本文主要和大家分享的是python實(shí)現(xiàn)多元線性回歸的梯度下降法,感興趣的可以了解一下
    2022-08-08
  • Python驅(qū)動(dòng)ansys執(zhí)行apdl文件的代碼示例

    Python驅(qū)動(dòng)ansys執(zhí)行apdl文件的代碼示例

    在Python中驅(qū)動(dòng)ANSYS執(zhí)行APDL(ANSYS Parametric Design Language)文件,可以通過使用subprocess模塊來調(diào)用ANSYS的可執(zhí)行文件,并傳遞APDL文件作為參數(shù),本文給大家介紹了一個(gè)詳細(xì)的代碼示例,需要的朋友可以參考下
    2024-11-11

最新評(píng)論

峨眉山市| 阿瓦提县| 棋牌| 安化县| 北流市| 都兰县| 洪泽县| 什邡市| 左贡县| 星座| 托克托县| 武强县| 华池县| 轮台县| 囊谦县| 桃源县| 金门县| 黄浦区| 嘉峪关市| 游戏| 嘉禾县| 东乌珠穆沁旗| 英山县| 赤城县| 神木县| 永胜县| 竹溪县| 呼伦贝尔市| 威信县| 广丰县| 交口县| 青州市| 台北县| 武穴市| 吉木萨尔县| 荔波县| 含山县| 陇南市| 佛教| 黄浦区| 闽清县|