Я работаю с очень простым фреймом данных.У него есть только одна особенность, но эта особенность выглядит как поплавок, хотя она говорит, что это объект, и выдает ошибку, когда я пытаюсь использовать ее как строку.
Id
0 4853.0
1 4853.0
2 23430.0
3 40704.0
4 23298.0
5 6246.0
6 7345.0
Когда я делаю ее, введите ееdevolves:
actor_identity_id float64 dtype: object
Так я и сделал:
df ['Id'] = df ['Id']. astype (str)
Но это не таксделать что-нибудь, потому что позже я пытаюсь использовать это как строку:
if df['Id'].endswith('.0'):
url = df['Id'][:-2]
Чтобы избавиться от конца строки, и это устраняет ошибку:
AttributeError: 'Series' object has no attribute 'endswith'
Это дает то же самоеошибка при использовании rsplit.
Кто-нибудь знает, что я делаю неправильно?