Wie erhalte ich Text aus b'Text 'im Pandas-Objekttyp, nachdem ich read_sas verwendet habe?

Ich versuche, die Daten aus dem SAS-Format .sas7bdat mit der Pandas-Funktion read_sas zu lesen:

import pandas as pd
df = pd.read_sas('D:/input/houses.sas7bdat', format = 'sas7bdat')
df.head()

Und ich habe zwei Datentypen im df-Datenrahmen - float64 und object. Ich bin mit dem float64-Datentyp völlig zufrieden, so dass ich ihn frei in int, string usw. konvertieren kann. Das Problem ist der Objektdatentyp, den ich in dem so umschlossenen df-Datenrahmen sehe:

b'Text'

oder wie folgt:

b'12345'

Anstatt vo

Text

ode

12345

Ich kann es nicht in einen String oder Int bzw. in einen "normalen" Objektdatentyp konvertieren. Auch kann ich nicht mit Slice oder Technik ersetzen. Daher kann ich keine Spalten mit dem Objektdatentyp verwenden. Sagen Sie mir bitte, wie ich b '' loswerden kann.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage