Πίνακας περιεχομένων:

Τι είναι το PyTables;
Τι είναι το PyTables;

Βίντεο: Τι είναι το PyTables;

Βίντεο: Τι είναι το PyTables;
Βίντεο: 20. Τι είναι το άπειρο; 2024, Νοέμβριος
Anonim

PyTables είναι ένα πακέτο για τη διαχείριση ιεραρχικών συνόλων δεδομένων και έχει σχεδιαστεί για να αντιμετωπίζει αποτελεσματικά και εύκολα εξαιρετικά μεγάλες ποσότητες δεδομένων. PyTables είναι χτισμένο πάνω από τη βιβλιοθήκη HDF5, χρησιμοποιώντας τη γλώσσα Python και το πακέτο NumPy.

Έχοντας αυτό υπόψη, πώς μπορώ να εγκαταστήσω το PyTables;

Ο απλούστερος τρόπος εγκατάστασης PyTables χρησιμοποιώντας pip είναι ο ακόλουθος:

  1. Πίνακες εγκατάστασης $ pip.
  2. $ pip εγκατάσταση --χρήστης --αναβάθμιση πινάκων.
  3. $ pip install --install-option='--hdf5=/custom/path/to/hdf5' πίνακες.
  4. $ env HDF5_DIR=/custom/path/to/hdf5 pip πίνακες εγκατάστασης.
  5. Πίνακες εγκατάστασης $ pip-3.0.0.tar.gz.

Δεύτερον, είναι το hdf5 βάση δεδομένων; 3 Απαντήσεις. HDF5 λειτουργεί καλά για ταυτόχρονη πρόσβαση μόνο για ανάγνωση. Για ταυτόχρονη πρόσβαση εγγραφής θα πρέπει είτε να χρησιμοποιήσετε παράλληλη HDF5 ή να έχετε μια διαδικασία εργαζομένου που φροντίζει να γράψει σε έναν HDF5 κατάστημα. Μπορείτε να αποθηκεύσετε μετα-πληροφορίες σε SQL/NoSQL βάση δεδομένων και κρατήστε τα πρωτογενή δεδομένα (δεδομένα χρονικής σειράς) σε ένα ή πολλαπλά HDF5 αρχεία

Ομοίως, οι άνθρωποι ρωτούν, τι είναι το αρχείο hdf5;

Η ιεραρχική μορφή δεδομένων έκδοση 5 ( HDF5 ), είναι ανοιχτού κώδικα αρχείο μορφή που υποστηρίζει μεγάλα, πολύπλοκα, ετερογενή δεδομένα. HDF5 χρησιμοποιεί ένα " αρχείο καταλόγου" σαν δομή που σας επιτρέπει να οργανώνετε δεδομένα εντός του αρχείο με πολλούς διαφορετικούς δομημένους τρόπους, όπως μπορείτε να κάνετε με αρχεία στον υπολογιστή σου.

Πώς μπορώ να ξέρω αν είναι εγκατεστημένο το hdf5;

Βεβαιωθείτε ότι έχετε zlib εγκατασταθεί . Αυτό απαιτείται για τη συμπίεση (ξεφουσκώματος) HDF5 φίλτρο. Προς το ελέγξτε αν είναι εγκατασταθεί , βλέπω αν υπάρχει στη βιβλιοθήκη σας (π.χ. στο /usr/lib ή /usr/lib64). Ένας εύκολος τρόπος για να έλεγχος Αυτό γίνεται εκτελώντας την εντολή ls /usr/lib | grep "libz".

Συνιστάται: