numpy.genfromtxt

官方文檔https://numpy.org/doc/stable/reference/generated/numpy.genfromtxt.html

參考http://www.360doc.com/content/19/0719/08/7669533_849694998.shtml

numpy.genfromtxt(fname, dtype=<class'float'>, comments='#', delimiter=None, skip_header=0, skip_footer=0, converters=None, missing_values=None, filling_values=None, usecols=None, names=None, excludelist=None, deletechars="!#$%&'()*+, -./:;<=>?@[\\]^{|}~", replace_space='_', autostrip=False, case_sensitive=True, defaultfmt='f%i', unpack=None, usemask=False, loose=True, invalid_raise=True, max_rows=None, encoding='bytes', *, like=None)

從文本文件加載數(shù)據(jù)梆砸,并按指定處理缺失值。 第一個(gè)skip_header 行之后的每一行在分隔符處被分割,并且指定注釋字符之后的字符被注釋。

參數(shù):

fname:文件、str餐曼、pathlib.Path、str 列表、生成器 要讀取的文件杨耙、文件名、列表或生成器飘痛。如果文件擴(kuò)展名為 gz 或 bz2珊膜,則首先解壓縮文件。請注意宣脉,生成器必須返回字節(jié)字符串车柠。列表中的字符串或由生成器生成的字符串被視為行。

dtype:可選塑猖。結(jié)果數(shù)組的數(shù)據(jù)類型竹祷。我們從文件讀取的字符串序列要轉(zhuǎn)換為其他類型數(shù)據(jù)時(shí)需設(shè)置dtype參數(shù)。

1)默認(rèn)是float類型羊苟。

2)可設(shè)置為序列類型塑陵,如dtype=(int, float, float);

3)元組序列,如dtype=[('a',int),('b',float)];

4)設(shè)置為dtype=None蜡励,則每個(gè)列的類型由自身數(shù)據(jù)決定令花,將參數(shù)設(shè)置成None效率較低,因?yàn)樗鼤?huì)從布爾值開始檢驗(yàn)凉倚,然后是整形浮點(diǎn)型復(fù)數(shù)最后是字符串兼都,直到滿足條件為止。

comments:是個(gè)字符串稽寒,可選扮碧,標(biāo)志著注釋開始的符號(hào)。默認(rèn)是“#”,任何字符出現(xiàn)在注釋標(biāo)記之后會(huì)被忽略慎王。

delimiter: 指定分隔符蚓土,將行分割為列,也可以按給定的字符數(shù)對寬度進(jìn)行分割赖淤。分割固定寬度的文件,列的寬度被定義為一個(gè)給定的字符數(shù)北戏。在這種情況下,我們需要將分隔符設(shè)置成一個(gè)整數(shù)(如果所有的列有相同的大小)或一個(gè)整數(shù)序列(如果列可以有不同的大小)。

skip_header和skip_footer:?一個(gè)文件的頁眉會(huì)阻礙文件的處理漫蛔。在這種情況下,我們需要使用skip_header可選參數(shù)嗜愈。這個(gè)參數(shù)的值必須是一個(gè)整數(shù),跳過文件開頭的對應(yīng)的行數(shù),然后再執(zhí)行任何其他操作。同樣的,我們通過使用skip_footer屬性和n的值可以跳過文件的最后n行莽龟。默認(rèn)值都為0.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末蠕嫁,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子毯盈,更是在濱河造成了極大的恐慌剃毒,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,348評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搂赋,死亡現(xiàn)場離奇詭異赘阀,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)脑奠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評論 2 385
  • 文/潘曉璐 我一進(jìn)店門基公,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人宋欺,你說我怎么就攤上這事轰豆。” “怎么了齿诞?”我有些...
    開封第一講書人閱讀 156,936評論 0 347
  • 文/不壞的土叔 我叫張陵酸休,是天一觀的道長。 經(jīng)常有香客問我祷杈,道長斑司,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,427評論 1 283
  • 正文 為了忘掉前任但汞,我火速辦了婚禮宿刮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘特占。我一直安慰自己糙置,他們只是感情好云茸,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評論 6 385
  • 文/花漫 我一把揭開白布是目。 她就那樣靜靜地躺著,像睡著了一般标捺。 火紅的嫁衣襯著肌膚如雪懊纳。 梳的紋絲不亂的頭發(fā)上揉抵,一...
    開封第一講書人閱讀 49,785評論 1 290
  • 那天,我揣著相機(jī)與錄音嗤疯,去河邊找鬼冤今。 笑死,一個(gè)胖子當(dāng)著我的面吹牛茂缚,可吹牛的內(nèi)容都是我干的戏罢。 我是一名探鬼主播,決...
    沈念sama閱讀 38,931評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼脚囊,長吁一口氣:“原來是場噩夢啊……” “哼龟糕!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起悔耘,我...
    開封第一講書人閱讀 37,696評論 0 266
  • 序言:老撾萬榮一對情侶失蹤讲岁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后衬以,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缓艳,經(jīng)...
    沈念sama閱讀 44,141評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評論 2 327
  • 正文 我和宋清朗相戀三年看峻,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了阶淘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,625評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡互妓,死狀恐怖舶治,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情车猬,我是刑警寧澤霉猛,帶...
    沈念sama閱讀 34,291評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站珠闰,受9級(jí)特大地震影響惜浅,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜伏嗜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評論 3 312
  • 文/蒙蒙 一坛悉、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧承绸,春花似錦裸影、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春均践,著一層夾襖步出監(jiān)牢的瞬間晤锹,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工彤委, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留鞭铆,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓焦影,卻偏偏與公主長得像车遂,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子斯辰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評論 2 348

推薦閱讀更多精彩內(nèi)容