gpt4 book ai didi

python - 有没有办法在 python 中读取 Stata 标签?

转载 作者:太空狗 更新时间:2023-10-30 00:34:27 25 4
gpt4 key购买 nike

df = pd.read_stata('file.dta')
for cols in df.columns.values:
name = cols.lower()
type = df[cols].dtype
#label = ...

我需要为每一列获取 python 中的标签/描述。

最佳答案

在 Pandas 0.22 中,您还可以通过创建迭代器来访问它。 IE。

import pandas as pd
itr = pd.read_stata('file.dta', iterator=True)
itr.variable_labels()

这将返回一个字典,其中键是变量名,值是变量标签。我认为这比 pd.io.stata.StataReader 更容易记住。

关于python - 有没有办法在 python 中读取 Stata 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44809696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com