Я работаю над фреймом данных, один столбец которого имеет тип объекта:
пример: name 36512 non-null object
Я пробовал следующее безуспешно
> name_str = autos['name'].to_string()
> print(type(name_str)) # this makes the name_str as type string
> autos['name'] = name_str # putting it back in the data frame brought it back to type object
Кроме того, попробовал следующее:
> import json
> autos['name'] = json.dumps(name_str)
Моя цель - разделить первые два слова, используя split('_')
, но я не могу этого сделать, если тип не является строкой
пример: BMW_740i_4_4_Liter_HAMANN_UMBAU_Mega_Optik
вывод: ['BMW', '740i']
в новом столбце