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

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

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

语法: DataFrame.to_stata(path, convert_dates=None, write_index=True, time_stamp=None)

参数 :

  • path : str, buffer 或 path 对象
  • convert_dates : dict
  • Write_index : bool
  • time_stamp : datetime

返回: DataFrame对象为Stata dta格式。意味着返回.dta文件。

实例1:创建DTA文件

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

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

输出 :

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

示例 2:

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

输出 :

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程