Я слежу за этим ответом с 88 ответами, но это больше не работает:
>>> df = pd.DataFrame(
[['USA', 'Nevada', 'Las Vegas'],
['Brazil', 'Pernambuco', 'Recife']],
columns=['Country', 'State', 'City']
)
df['AllTogether'] = df['Country'].str.cat(df[['State', 'City']], sep=' - ')
Я получаю ошибку:
raise ValueError("Did you mean to supply a `sep` keyword?")
ValueError: Did you mean to supply a `sep` keyword?
Не уверен, что изменилось после опубликованного ответа.
У меня есть версия для панд 0.22.0
. Я не могу обновить версию по причинам теста.
Edit:
Я не ищу альтернативного ответа, но проблема связана с ошибкой.