📜  在Python使用 pandas.DataFrame.to_stata()函数导出 DTA 文件

📅  最后修改于: 2022-05-13 01:55:13.751000             🧑  作者: Mango

在Python使用 pandas.DataFrame.to_stata()函数导出 DTA 文件

此方法用于将 DataFrame 写入 Stata 数据集文件。 “dta”文件包含一个Stata数据集。 DTA 文件是一个数据库文件,由 IWIS Chain Engineering 使用。

示例 1:创建 DTA 文件



在这里,我们将创建数据帧,然后使用 DataFrame.to_stata() 保存为 DTA 格式。

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')


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')


输出 :

示例 2:

蟒蛇3

# 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')

输出 :