我有一个Stata .dta
文件。如果我在stata中打开它,我会看到带有值标签的几列。我可以进入浏览器,单击其中之一,然后查看标签后面的原始代码。
如果我通过.dta
将此python
文件读入pd.read_stata(..., convert_categoricals=True)
,则可以通过df.dtypes
获取数据类型。
对于某些列,类别已创建。但是,对于感兴趣的一列,已创建了一个dtype Object
的系列,其中包含标签作为字符串。
convert_categorical=True
读入标签时如何访问标签后面的原始数据代码Object
的情况下该怎么办?我是否必须使用convert_categoricals=False
第二次读取数据帧并合并?听起来真的不是Python的。