Exportieren einer DTA-Datei mit der Funktion pandas.DataFrame.to_stata() in Python
Diese Methode wird verwendet, um den DataFrame in eine Stata-Dataset-Datei zu schreiben. „dta“-Dateien enthalten einen Stata-Datensatz. Die DTA-Datei ist eine Datenbankdatei und wird von IWIS Chain Engineering verwendet.
Syntax: DataFrame.to_stata(path, convert_dates=None, write_index=True, time_stamp=None)
Parameter:
- path : str, Buffer oder Pfadobjekt
- convert_dates : Diktat
- write_index : bool
- time_stamp : datetime
Rückgabe : DataFrame-Objekt im Stata-Datenformat. Bedeutet die Rückgabe einer .dta-Datei.
Beispiel 1: DTA-Datei erstellen
Hier erstellen wir einen Datenrahmen und speichern ihn dann mit DataFrame.to_stata() im DTA-Format.
Python3
# importing package import numpy import pandas as pd # create and view data df = pd.DataFrame({ 'person': ["Rakesh", "Kishan", "Adesh", "Nitish"], 'weight': [50, 60, 70, 80] }) display(df) # use pandas.DataFrame.to_stata method # to extract .dta file df.to_stata('person.dta')
Ausgabe :
Beispiel 2:
Python3
# importing package import pandas as pd # create and view data df = pd.DataFrame({ 'mobiles': ["Apple", "MI", "Karban", "JIO"], 'prizes': [75000, 9999, 6999, 5999] }) display(df) # use pandas.DataFrame.to_stata method # to extract .dta file df.to_stata('mobiles.dta')
Ausgabe :