我正在寻找使用SPSS文件(.sav)pandas.在没有SPSS程序的情况下,这是转换为.csv时典型文件的样子:
在调查前两行的含义(我不知道SPSS)时,似乎第一行包含Labels,而第二行包含VarNames.
当我将文件带入熊猫时:
import pandas.rpy.common as com
def savtocsv(filename):
w = com.robj.r('foreign::read.spss("%s", to.data.frame=TRUE)' % filename)
w = com.convert_robj(w)
return w
Run Code Online (Sandbox Code Playgroud)
然后执行head(),第一行(Label)丢失:
如何维护标签?