สารบัญ:

PyTables คืออะไร?
PyTables คืออะไร?

วีดีโอ: PyTables คืออะไร?

วีดีโอ: PyTables คืออะไร?
วีดีโอ: Giacomo Debidda - Getting started with HDF5 and PyTables 2024, พฤศจิกายน
Anonim

PyTables เป็นแพ็คเกจสำหรับจัดการชุดข้อมูลแบบลำดับชั้นและได้รับการออกแบบมาเพื่อให้สามารถจัดการกับข้อมูลจำนวนมากได้อย่างมีประสิทธิภาพและง่ายดาย PyTables สร้างขึ้นบนไลบรารี HDF5 โดยใช้ภาษา Python และแพ็คเกจ NumPy

เมื่อคำนึงถึงสิ่งนี้ ฉันจะติดตั้ง PyTables ได้อย่างไร

วิธีที่ง่ายที่สุดในการติดตั้ง PyTables โดยใช้ pip มีดังต่อไปนี้:

  1. $ pip ติดตั้งตาราง
  2. $ pip install --user --upgrade ตาราง
  3. $ pip ติดตั้ง --install-option='--hdf5=/custom/path/to/hdf5' ตาราง
  4. $ env HDF5_DIR=/custom/path/to/hdf5 ตารางการติดตั้ง pip
  5. $ pip ติดตั้ง table-3.0.0.tar.gz

ประการที่สอง hdf5 เป็นฐานข้อมูลหรือไม่ 3 คำตอบ HDF5 ทำงานได้ดีสำหรับการเข้าถึงแบบอ่านอย่างเดียวพร้อมกัน สำหรับการเข้าถึงการเขียนพร้อมกัน คุณต้องใช้ Parallel HDF5 หรือมีกระบวนการของคนงานที่ดูแลการเขียนถึง an HDF5 เก็บ. คุณสามารถจัดเก็บข้อมูลเมตาใน SQL/NoSQL ฐานข้อมูล และเก็บข้อมูลดิบ (ข้อมูลอนุกรมเวลา) ในหนึ่งหรือหลายรายการ HDF5 ไฟล์

มีคนถามว่าไฟล์ hdf5 คืออะไร?

รูปแบบข้อมูลลำดับชั้นรุ่น 5 ( HDF5 ) เป็นโอเพ่นซอร์ส ไฟล์ รูปแบบที่รองรับข้อมูลขนาดใหญ่ ซับซ้อน และต่างกัน HDF5 ใช้ " ไฟล์ ไดเร็กทอรี" เช่น โครงสร้างที่ให้คุณจัดระเบียบข้อมูลภายใน ไฟล์ ในรูปแบบโครงสร้างต่างๆ มากมาย เช่นเดียวกับที่คุณทำกับ ไฟล์ บนคอมพิวเตอร์ของคุณ

ฉันจะรู้ได้อย่างไรว่าติดตั้ง hdf5 แล้ว?

ตรวจสอบให้แน่ใจว่าคุณมี zlib ติดตั้งแล้ว . สิ่งนี้จำเป็นสำหรับการบีบอัด (ปล่อยลม) HDF5 กรอง. ถึง ตรวจสอบว่า มันคือ ติดตั้งแล้ว , ดู ถ้า มันมีอยู่ในห้องสมุดของคุณ (เช่นใน /usr/lib หรือ /usr/lib64) วิธีง่ายๆในการ ตรวจสอบ นี่คือการรันคำสั่ง ls /usr/lib | grep "libz"

แนะนำ: