gpt4 book ai didi

python-3.x - 如何通过 Pandas 导入.data并描述数据?

转载 作者:行者123 更新时间:2023-12-03 08:12:01 25 4
gpt4 key购买 nike

我是python的新手,有一个简单的问题。第一步,我想加载我在Stata中创建的一些示例数据。在第二步中,我想用python描述数据-也就是说,我想要导入变量名的列表。到目前为止,我已经做到了:

from pandas.io.stata import StataReader

reader = StataReader('sample_data.dta')
data = reader.data()

dir()

我收到以下错误:
anaconda/lib/python3.5/site-packages/pandas/io/stata.py:1375: UserWarning: 'data' is deprecated, use 'read' instead
warnings.warn("'data' is deprecated, use 'read' instead")

这是什么意思,我该如何解决?并且, dir()是了解我数据中哪些变量的正确方法吗?

最佳答案

pandas.io.stata.StataReader.data版本中,不建议使用 stata pandas 0.18.1文件中读取,因此您将收到该警告。

相反,您必须使用 pandas.read_stata 来读取文件,如下所示:

df = pd.read_stata('sample_data.dta')
df.dtypes ## Return the dtypes in this object

关于python-3.x - 如何通过 Pandas 导入.data并描述数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39064726/

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