- API reference
- Input/output
- pandas.io.st...
pandas.io.stata.StataWriter.write_file#
- StataWriter.write_file()[source]#
Export DataFrame object to Stata dta format.
Examples
>>>df=pd.DataFrame({"fully_labelled":[1,2,3,3,1],..."partially_labelled":[1.0,2.0,np.nan,9.0,np.nan],..."Y":[7,7,9,8,10],..."Z":pd.Categorical(["j","k","l","k","j"]),...})>>>path="/My_path/filename.dta">>>labels={"fully_labelled":{1:"one",2:"two",3:"three"},..."partially_labelled":{1.0:"one",2.0:"two"},...}>>>writer=pd.io.stata.StataWriter(path,...df,...value_labels=labels)>>>writer.write_file()>>>df=pd.read_stata(path)>>>df index fully_labelled partially_labeled Y Z0 0 one one 7 j1 1 two two 7 k2 2 three NaN 9 l3 3 three 9.0 8 k4 4 one NaN 10 j
On this page