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

python中numpy數(shù)組的csv文件寫入與讀取

 更新時間:2023年03月09日 09:26:38   作者:shangyj17  
本文主要介紹了python中numpy數(shù)組的csv文件寫入與讀取,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

0.摘要

本文主要介紹numpy庫中,csv文件中數(shù)據(jù)的寫入和讀取方式。

1.文件寫入與讀取

寫入:

import numpy as np
 
a = np.arange(0,10000).reshape(100,100)
np.savetxt("temp.csv", a, delimiter=",")

讀取:

b = np.loadtxt("temp.csv", delimiter=",")
print(b)                   #打印b數(shù)組
print(max(b.reshape(-1)))  #打印b數(shù)組中的最大值
print(min(b.reshape(-1)))  #打印b數(shù)組中的最小值

注意:寫入和讀取的delimiter參數(shù)要保持一致,否則無法正常讀取。

2.函數(shù)詳解-savetxt

savetxt(fname, X, fmt='%.18e', delimiter=' ', newline='\n', header='', footer='', comments='# ', encoding=None)

功能:用于將array類型保存到文本文件中。

參數(shù):

  • fname : 文件名或者文件句柄。如果文件名以".gz"結(jié)尾,則該文件會被自動以gzip形式壓縮。當(dāng)然,"loadtxt"也可以解析被壓縮的文件。
  • X : 一維或者二維數(shù)組。需要寫入文本文件的數(shù)據(jù)。
  • fmt : str或者str序列,可選參數(shù)。單一格式(%10.5f),序列格式或多重格式字符串,例如。“Iteration %d—%10.5f”,在這種情況下“delimiter”參數(shù)被忽略。對于復(fù)雜的“X”,“fmt”的合理選擇如下:
    • a) a single specifier, `fmt='%.4e'`, resulting in numbers formatted like `' (%s+%sj)' % (fmt, fmt)`
    • b) a full string specifying every real and imaginary part, e.g.`' %.4e %+.4ej %.4e %+.4ej %.4e %+.4ej'` for 3 columns
    • c) a list of specifiers, one per column - in this case, the real and imaginary part must have separate specifiers, e.g. `['%.3e + %.3ej', '(%.15e%+.15ej)']` for 2 columns
  • delimiter :str,可選參數(shù)。用于分隔列的字符串或者字符。
  • newline :str,可選參數(shù)。用于分隔行的字符串或者字符。
  • header : str,可選參數(shù)。將被添加到文件開頭的字符串。
  • footer : str,可選參數(shù)。將被添加到文件結(jié)尾的字符串。
  • comments : str,可選參數(shù)。將作為前綴被添加到"header" 和 "footer"的字符串,用于將這部分標(biāo)記為注釋內(nèi)容。默認是"#"。
  •  encoding : {None, str}, 可選參數(shù)。用于對輸出文件的編碼。不適用與輸出流。如果編碼格式不是"bytes" 或者"latin1",那么將無法正常load。

3.函數(shù)詳解-loadtxt

loadtxt(fname, dtype=<class 'float'>, comments='#', delimiter=None, converters=None, skiprows=0, usecols=None, unpack=False, ndmin=0, encoding='bytes')

功能:從文件中l(wèi)oad數(shù)據(jù)。注意:文件中的每一行數(shù)據(jù)的數(shù)量需要相同。

參數(shù):

  • fname:文件,str或者是pathlib.Path。
  • dtype:返回的數(shù)據(jù)類型,默認float。
  • comments:str,可選參數(shù)。注釋說明。默認是"#"。
  • delimiter:str,可選參數(shù)。數(shù)值的分隔符,默認是空格。
  • skiprows:int,可選參數(shù)。跳過的行數(shù),默認是0。
  • usecols:int或者序列,可選參數(shù)。讀取的列數(shù),0為起點。例如,當(dāng)usecols=(1,4,5),讀取第2列,第5列和第6列。默認值是讀取所有列。
  • unpack:bool型,可選參數(shù)。若為為True,可以將數(shù)據(jù)進行拆分,例如x, y, z = loadtxt(...)。默認值是False。
  • encoding : 用于對輸入文件的解碼。

到此這篇關(guān)于python中numpy數(shù)組的csv文件寫入與讀取的文章就介紹到這了,更多相關(guān)numpy csv寫入與讀取內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 簡單的Python人臉識別系統(tǒng)

    簡單的Python人臉識別系統(tǒng)

    這篇文章主要介紹了Python人臉識別系統(tǒng)的實現(xiàn),文中講解非常詳細,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • Python selenium實現(xiàn)斷言3種方法解析

    Python selenium實現(xiàn)斷言3種方法解析

    這篇文章主要介紹了Python selenium實現(xiàn)斷言3種方法解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • pandas.DataFrame選取/排除特定行的方法

    pandas.DataFrame選取/排除特定行的方法

    今天小編就為大家分享一篇pandas.DataFrame選取/排除特定行的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • python疲勞駕駛困倦低頭檢測功能的實現(xiàn)

    python疲勞駕駛困倦低頭檢測功能的實現(xiàn)

    這篇文章主要介紹了python疲勞駕駛困倦低頭檢測,該系統(tǒng)可以檢測一個人在開車時是否困倦,及時提醒,做到安全隱患排查,對實現(xiàn)代碼感興趣的朋友一起看看吧
    2022-04-04
  • 用Python編寫分析Python程序性能的工具的教程

    用Python編寫分析Python程序性能的工具的教程

    這篇文章主要介紹了用Python編寫分析Python程序性能的工具教程,包括了對內(nèi)存泄漏等常見問題的檢測方法,需要的朋友可以參考下
    2015-04-04
  • Python爬蟲設(shè)置代理IP(圖文)

    Python爬蟲設(shè)置代理IP(圖文)

    在本篇內(nèi)容里小編給大家分享了關(guān)于Python爬蟲設(shè)置代理IP的相關(guān)知識點和步驟,需要的朋友們參考下。
    2018-12-12
  • 淺談Python中列表生成式和生成器的區(qū)別

    淺談Python中列表生成式和生成器的區(qū)別

    這篇文章主要介紹了淺談Python中列表生成式和生成器的區(qū)別,是Python入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-08-08
  • 使用matplotlib畫圖之坐標(biāo)軸不等距

    使用matplotlib畫圖之坐標(biāo)軸不等距

    這篇文章主要介紹了使用matplotlib畫圖之坐標(biāo)軸不等距方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 快速解釋如何使用pandas的inplace參數(shù)的使用

    快速解釋如何使用pandas的inplace參數(shù)的使用

    這篇文章主要介紹了快速解釋如何使用pandas的inplace參數(shù)的使用,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • pytorch無坑安裝CPU版小白教程(配gpu版鏈接、conda命令教程)

    pytorch無坑安裝CPU版小白教程(配gpu版鏈接、conda命令教程)

    pip安裝無論是cpu還是gpu的pytorch安裝,其實官方給了很好的安裝流程,本文主要介紹了pytorch無坑安裝CPU版小白教程,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03

最新評論

孟州市| 昌图县| 建昌县| 偃师市| 高阳县| 文安县| 铜陵市| 临安市| 锡林浩特市| 新密市| 天柱县| 泸水县| 武城县| 邓州市| 五华县| 安龙县| 岳西县| 灵武市| 西平县| 邹平县| 云和县| 扶余县| 金平| 西林县| 临邑县| 普洱| 随州市| 瑞金市| 富宁县| 阜新市| 潼南县| 灵寿县| 博兴县| 雅江县| 河东区| 祁门县| 湘阴县| 扬州市| 神农架林区| 嘉黎县| 和田县|