Как изменить метку строки в возвращаемом значении? - PullRequest
0 голосов
/ 27 марта 2020

Код, который я написал для моего возвращаемого значения:

val = df["end"].value_counts()

, и в настоящее время он возвращает:

A    24
B    20
C    90

Я хочу изменить метки A и B на скажем легковые и грузовые автомобили.

например: для значений 24 и 20.

Как я могу это сделать? большое спасибо

1 Ответ

1 голос
/ 27 марта 2020

Вы можете изменить свою строку на:

val = df["end"].replace(to_replace = {'A':'Cars', 'B':'Trucks'}).value_counts()

Это не изменит ваш существующий df.

Если вы хотите изменить существующий df, используйте следующее, чтобы применить .replace () на весь ДФ.

df = df.replace(to_replace = {'A':'Cars', 'B':'Trucks'})
val = df['end'].value_counts()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...