Python 字符串值的格式不正确

Python 字符串值的格式不正确,python,pandas,sas,Python,Pandas,Sas,在将数据读入pandas之前,我的数据看起来像sas数据集中的数据 Name Alfred Alice 读入熊猫数据后,数据如下所示: Name b'Alfred' b'Alice' 为什么我得到的数据不同?以下步骤: 作为pd进口熊猫 df=pd.read_sas(r'C:/ProgramData/Anaconda3/Python_local/class.sas7bdat',format='sas7bdat') 需要您的帮助。SAS文件需要使用特殊编码导入 df=pd.read_sas

在将数据读入pandas之前,我的数据看起来像sas数据集中的数据

Name 
Alfred
Alice
读入熊猫数据后,数据如下所示:

Name 
b'Alfred'
b'Alice'
为什么我得到的数据不同?以下步骤:

  • 作为pd进口熊猫
  • df=pd.read_sas(r'C:/ProgramData/Anaconda3/Python_local/class.sas7bdat',format='sas7bdat')

  • 需要您的帮助。

    SAS文件需要使用特殊编码导入

    df=pd.read_sas(r'C:/ProgramData/Anaconda3/Python_local/class.sas7bdat',format='sas7bdat', encoding='iso-8859-1') 
    

    请检查一下,实际上是一样的。SAS存储您获得的字节。这只是python呈现字节的方式