[PYTHON] Schreiben Sie Daten im HDF-Format

1. Dieser Artikel ist

Dies ist eine Einführung in das Speichern von Daten vom Typ DataFrame im HDF-Format, um das Lesen von Daten zu beschleunigen.

2. Inhalt

Speichern: store.put ('Wo werden die Daten in die h5-Datei eingefügt?', DataFrame-Name) Lesen: Speichern ('Geben Sie den Speicherort für die Daten in der h5-Datei an')

sample.py


import pandas as pd
import numpy as np
DATA_STORE = './data/asset.h5'

dat = [
    ['2019-07-01','9997','740'],
    ['2019-07-02','9997','749'],
    ['2019-07-03','9997','757'],
    ['2019-07-04','9997','769'],
    ['2019-07-05','9997','762'],
    ['2019-07-08','9997','860']
]
df4 = pd.DataFrame(dat,columns=["A","B","C"])
print("df4",df4)

# DATA_In STORE erstelltes Asset.Schreiben Sie DataFrame df4 im HDF-Format in die h5-Datei.
#Format: speichern.put( 'Wo werden die Daten in die h5-Datei eingefügt?' ,DataFrame-Name)

with pd.HDFStore(DATA_STORE) as store:
   store.put('general/test', df4)

# DATA_In STORE erstelltes Asset.Lesen Sie Daten aus der h5-Datei.
#Format: speichern( 'Geben Sie den Speicherort für die Daten in der h5-Datei an')

with pd.HDFStore(DATA_STORE) as store:
    df5 = store['general/test']    
print(df5)

output


df4
            A     B    C
0  2019-07-01  9997  740
1  2019-07-02  9997  749
2  2019-07-03  9997  757
3  2019-07-04  9997  769
4  2019-07-05  9997  762
5  2019-07-08  9997  860

df5
            A     B    C
0  2019-07-01  9997  740
1  2019-07-02  9997  749
2  2019-07-03  9997  757
3  2019-07-04  9997  769
4  2019-07-05  9997  762
5  2019-07-08  9997  860

Recommended Posts

Schreiben Sie Daten im HDF-Format
Exportieren Sie DB-Daten im JSON-Format
Behandeln Sie Daten im NetCDF-Format mit Python
Format in Python
Schreiben Sie DCGAN mit Keras
Schreiben Sie Dekorateur in der Klasse
Abtastung in unausgeglichenen Daten
Schreiben Sie Python in MySQL
Bildformat in Python
Ich möchte in Python schreiben! (1) Überprüfung des Codeformats
Behandeln Sie Umgebungsdaten in Python
Einfaches Formatieren von JSON mit Python
Schreiben Sie Pandec-Filter in Python
Datenverarbeitung 3 (Entwicklung) Informationen zum Datenformat
Schreiben Sie die Beta-Distribution in Python
Bearbeiten von Daten in Python-try mit Pandas_plyr
Schreiben Sie Python in Rstudio (reticulate)
Schreiben Sie Spigot in VS Code
Extrahieren Sie Klassifizierungsinformationen usw. aus Genbankdaten im XML-Format
Schreiben Sie Spinnen-Tests in Scrapy
Schreiben Sie mit Broadcast präzise Operationen für jedes Paar in die Daten
Holen Sie sich LeapMotion-Daten in Python.
Schreiben Sie eine Dichotomie in Python
Schreiben Sie einen tabellengesteuerten Test in C.
Lesen Sie die Protokollpufferdaten mit Python3
Schreiben Sie ein JSON-Schema mit Python DSL
Wie man nüchtern mit Pandas schreibt
Python-Anwendung: Datenverarbeitung # 3: Datenformat
Formatieren Sie Python-Code automatisch mit Vim
Schreiben Sie einen HTTP / 2-Server in Python
Behandeln Sie das GDS II-Format mit Python
Schreiben Sie A * (A-Stern) -Algorithmen in Python
Datenvisualisierung in Python-Draw Cool Heatmaps
Analysieren Sie Daten im CSV-Format mit SQL
RSS-Daten in Zabbix speichern (Zabbix-Absender)
Versuchen Sie, Daten in MongoDB abzulegen
Datenvorhersagewettbewerb in 3 Schritten (titanisch)
Schreiben Sie externe Schlüsseleinschränkungen in Django
Schreiben Sie Selentestcode in Python
Hashing von Daten in R und Python
Schreiben Sie ein Kreisdiagramm in Python
Schreiben Sie das Vim-Plugin in Python
Schreiben Sie eine Suche mit Tiefenpriorität in Python
Maschinelles Lernen in Delemas (Datenerfassung)
Überprüfen Sie die Datenzusammenfassung in CASTable
Vorverarbeitung beim maschinellen Lernen 2 Datenerfassung
Schreiben Sie einen Test in GO-Sprache + Gin
Schreiben Sie einen C-Sprach-Unit-Test in Python
Führen Sie Daten im JSON-Format mit Ansible zusammen
Vorverarbeitung beim maschinellen Lernen 4 Datenkonvertierung