• <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>
    當前位置 : 首頁(yè)  圖書(shū) 正文

    Python和HDF 5大數據應用簡(jiǎn)介,目錄書(shū)摘

    2020-01-03 17:27 來(lái)源:京東 作者:京東
    python大數據
    Python和HDF 5大數據應用
    暫無(wú)報價(jià)
    200+評論 99%好評
    編輯推薦:  Python語(yǔ)言在科學(xué)計算和數據處理領(lǐng)域應用前景廣闊。大數據時(shí)代,催生了人們處理大量數據的實(shí)際需求。
      Python應用領(lǐng)域的拓展,越來(lái)越多的人將Python用于處理大型數值數據集,使用標準格式來(lái)進(jìn)行數據的存儲和通信也顯得越來(lái)越重要,而HDF5也正迅速成為人們存儲科學(xué)數據的選擇。
      本書(shū)會(huì )帶你迅速了解使用HDF5對大小從GB至TB的數字數據集進(jìn)行存檔和共享的細節、實(shí)踐以及陷阱,體驗在Python語(yǔ)言中用HDF5存儲科學(xué)數據。
      通過(guò)真實(shí)世界的例子以及動(dòng)手練習,你將依次學(xué)習科學(xué)數據集、層次性組織的組、用戶(hù)定義的元數據,以及有互操作性的文件等主題。本書(shū)的例子對于Python2和Python3都適用。
      本書(shū)包括以下內容:
      設置HDF5工具并創(chuàng )建HDF5文件。
      通過(guò)學(xué)習HDF5數據集對象來(lái)使用數據集。
      理解數據集分塊和壓縮等高級功能。
      使用組來(lái)學(xué)習如何利用HDF5層次性結構。
      使用HDF5的屬性來(lái)添加元數據,創(chuàng )建可以自解釋的文件。
      利用HDF5的類(lèi)型系統創(chuàng )建有互操作性的文件。
      使用引用,命名類(lèi)型和維度標尺來(lái)表示數據之間的關(guān)系。
      了解在Python中如何編寫(xiě)能跟HDF5互動(dòng)的并行代碼。
      本書(shū)生產(chǎn)力和創(chuàng )造力的推進(jìn)器的一個(gè)真實(shí)的完美例子。本書(shū)會(huì )讓你覺(jué)得"HDF5很簡(jiǎn)單"。
    內容簡(jiǎn)介:  隨著(zhù)Python應用領(lǐng)域的拓展,越來(lái)越多的人將Python用于處理大型數值數據集,使用標準格式來(lái)進(jìn)行數據的存儲和通信也顯得越來(lái)越重要,而HDF5也正迅速成為人們存儲科學(xué)數據的選擇。
      本書(shū)向任何有Python數據分析基本背景的人介紹如何在Python下使用HDF5。 本書(shū)將著(zhù)重于HDF5的本地功能集,而不是Python的高層抽象。熟悉Python和NumPy的讀者,更容易閱讀和掌握本書(shū)的內容。
      本書(shū)適合有一定基礎的Python開(kāi)發(fā)者,尤其適合要使用Python開(kāi)發(fā)數據存儲和處理等相關(guān)應用的讀者閱讀參考。
    作者簡(jiǎn)介:  Andrew Collette,擁有UCLA的物理學(xué)博士,目前是科羅拉多大學(xué)的實(shí)驗室研究科學(xué)家,并且他獲得了UCLA的物理學(xué)博士學(xué)位。他已經(jīng)在兩臺幾百萬(wàn)美元的研究設備上用Python-NumPy-HDF5進(jìn)行過(guò)科學(xué)分析。他是HDF5 for Python(h5py)項目的開(kāi)發(fā)領(lǐng)袖。
    目錄:1章 簡(jiǎn)介 1
    1.1 Python和HDF5 2
    1.1.1 數據和元數據的組織 2
    1.1.2 大數據復制 3
    1.2 HDF5到底是什么 4
    1.2.1 HDF5文件規格 5
    1.2.2 HDF5標準庫 6
    1.2.3 HDF5生態(tài)系統 6
    第2章 開(kāi)始使用 7
    2.1 HDF基本原理 7
    2.2 設置 8
    2.2.1 Python2還是Python3 8
    2.2.2 代碼示例 9
    2.2.3 NumPy 9
    2.2.4 HDF5和h5py 11
    2.2.5 IPython 11
    2.2.6 時(shí)間和優(yōu)化 12
    2.3 HDF5工具 13
    2.3.1 HDFView 13
    2.3.2 ViTables 14
    2.3.3 命令行工具 15
    2.4 你的第一個(gè)HDF5文件 16
    2.4.1 使用環(huán)境管理器 17
    2.4.2 文件驅動(dòng) 18
    2.4.3 用戶(hù)塊 19
    第3章 使用數據集 20
    3.1 數據集基礎 20
    3.1.1 類(lèi)型和形狀 20
    3.1.2 讀和寫(xiě) 21
    3.1.3 創(chuàng )建空數據集 22
    3.1.4 顯式指定存儲類(lèi)型來(lái)節省空間 22
    3.1.5 自動(dòng)類(lèi)型轉換和直讀 23
    3.1.6 用astype讀 24
    3.1.7 改變形狀 25
    3.1.8 默認填充值 25
    3.2 讀寫(xiě)數據 25
    3.2.1 高效率切片 26
    3.2.2 start-stop-step索引 27
    3.2.3 多維切片和標量切片 28
    3.2.4 布爾索引 29
    3.2.5 坐標列表 30
    3.2.6 自動(dòng)廣播 31
    3.2.7 直讀入一個(gè)已存在的數組 32
    3.2.8 數據類(lèi)型注解 33
    3.3 改變數據集的形狀 34
    3.3.1 創(chuàng )建可變形數據集 35
    3.3.2 用resize重新組織數據 36
    3.3.3 何時(shí)以及如何進(jìn)行resize 37
    第4章 讓分塊和壓縮來(lái)幫忙 38
    4.1 連續存儲 38
    4.2 分塊存儲 40
    4.3 設置分塊形狀 41
    4.3.1 自動(dòng)分塊 41
    4.3.2 手動(dòng)選擇一個(gè)形狀 42
    4.4 性能實(shí)例:可變形數據集 43
    4.5 過(guò)濾器和壓縮 44
    4.5.1 過(guò)濾器流水線(xiàn) 45
    4.5.2 壓縮過(guò)濾器 45
    4.5.3 GZIP/DEFLATE壓縮器 46
    4.5.4 SZIP壓縮器 46
    4.5.5 LZF壓縮器 47
    4.5.6 性能 47
    4.6 其他過(guò)濾器 48
    4.6.1 SHUFFLE過(guò)濾器 48
    4.6.2 FLETCHER32過(guò)濾器 49
    4.7 第三方過(guò)濾器 50
    第5章 組、鏈接和迭代:HDF5的層次性 51
    5.1 根組和子組 51
    5.2 組的基本原理 52
    5.2.1 字典風(fēng)格的訪(fǎng)問(wèn) 52
    5.2.2 特殊屬性 53
    5.3 使用鏈接 53
    5.3.1 硬鏈接 53
    5.3.2 剩余空間和重新打包 55
    5.3.3 軟鏈接 55
    5.3.4 外部鏈接 56
    5.3.5 對象名字注解 58
    5.3.6 用get決定對象類(lèi)型 58
    5.3.7 用require簡(jiǎn)化你的應用程序 59
    5.4 迭代和容器 60
    5.4.1 組如何存儲 61
    5.4.2 字典風(fēng)格的遍歷 61
    5.4.3 測試存在性 62
    5.5 用Visitor模式多級遍歷 63
    5.5.1 以名字訪(fǎng)問(wèn) 63
    5.5.2 多個(gè)鏈接和visit 64
    5.5.3 訪(fǎng)問(wèn)對象 65
    5.5.4 遍歷中止:一個(gè)簡(jiǎn)單的搜索策略 66
    5.6 復制對象 66
    5.7 對象比較和哈希 67
    第6章 用特征存儲元數據 69
    6.1 特征基本原理 69
    6.1.1 類(lèi)型猜測 70
    6.1.2 字符串和文件匹配 72
    6.1.3 Python對象 73
    6.1.4 顯式指定類(lèi)型 74
    6.2 真實(shí)世界的例子:粒子加速數據庫 76
    6.2.1 基于HDF5的應用格式 76
    6.2.2 數據分析 77

    第7章 更多關(guān)于類(lèi)型 79
    7.1 HDF5類(lèi)型系統 79
    7.2 整型和浮點(diǎn) 80
    7.3 定長(cháng)字符串 81
    7.4 變長(cháng)字符串 81
    7.4.1 變長(cháng)字符串的數據類(lèi)型 82
    7.4.2 變長(cháng)字符串數據集的使用 83
    7.4.3 字節字符串和Unicode字符串 83
    7.4.4 使用Unicode字符串 84
    7.4.5 不要在字符串中保存二進(jìn)制數據 85
    7.4.6 確保你Python 2程序的未來(lái) 85
    7.5 復合類(lèi)型 85
    7.6 復數類(lèi)型 87
    7.7 枚舉類(lèi)型 87
    7.8 布爾類(lèi)型 88
    7.9 數組類(lèi)型 89
    7.10 不透明類(lèi)型 90
    7.11 日期和時(shí)間 91
    第8章 通過(guò)引用、類(lèi)型和維度標尺來(lái)組織數據 92
    8.1 對象引用 92
    8.1.1 創(chuàng )建和解引用 92
    8.1.2 引用是一種“永不失效”的鏈接 93
    8.1.3 引用是一種數據 94
    8.2 區域引用 95
    8.2.1 創(chuàng )建和讀取區域引用 95
    8.2.2 復雜索引 96
    8.2.3 用區域引用獲得數據集 96
    8.3 命名類(lèi)型 97
    8.3.1 數據類(lèi)型對象 97
    8.3.2 鏈接命名類(lèi)型 98
    8.3.3 管理命名類(lèi)型 98
    8.4 維度標尺 98
    8.4.1 創(chuàng )建維度標尺 99
    8.4.2 在數據集上添加標尺 100

    第9章 HDF5并發(fā)性:多線(xiàn)程和多進(jìn)程 102
    9.1 Python并發(fā)的基本概念 102
    9.2 多線(xiàn)程 103
    9.3 多進(jìn)程 105
    9.4 MPI和并發(fā)HDF5 108
    9.4.1 一個(gè)非??焖俚腗PI介紹 108
    9.4.2 基于MPI的HDF5程序 109
    9.4.3 集體操作和獨立操作 110
    9.4.4 原子操作模式 111
    第10章 下一步 114
    10.1 尋求幫助 114
    10.2 做出貢獻 115
    相關(guān)商品
    熱門(mén)推薦文章
    相關(guān)優(yōu)評榜
    品類(lèi)齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
    購物指南
    購物流程
    會(huì )員介紹
    生活旅行/團購
    常見(jiàn)問(wèn)題
    大家電
    聯(lián)系客服
    配送方式
    上門(mén)自提
    211限時(shí)達
    配送服務(wù)查詢(xún)
    配送費收取標準
    海外配送
    支付方式
    貨到付款
    在線(xiàn)支付
    分期付款
    郵局匯款
    公司轉賬
    售后服務(wù)
    售后政策
    價(jià)格保護
    退款說(shuō)明
    返修/退換貨
    取消訂單
    特色服務(wù)
    奪寶島
    DIY裝機
    延保服務(wù)
    京東E卡
    京東通信
    京東JD+
    亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页
  • <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>