employee = DataFrame.from_table("employee")
employee
empid doj dept
13 12/04/01 ad13
7 12/02/15 ad7
7 12/02/16 ad7
5 12/02/01 ad5
5 12/02/03 ad5
15 12/04/06 ad15
15 12/04/07 ad15
15 12/04/08 ad15
5 12/02/02 ad5
7 12/02/14 ad7
Давайте переименуем столбец dept в newdept
employee = employee.assign(drop_columns=True, doj=employee.doj, newdept=impressions.dept).
Пользователь должен указать все столбцы, которые должны быть включены в измененный фрейм данных. Новый фрейм данных будет иметь только столбцы, упомянутые в присвоении. (пример имени пользователя не указан в вызове assign). Если drop_columns = True не задано, он сохранит исходный столбец и добавит еще один столбец с новым именем)
Here is the output of above call with the renamed column.
employee
doj newdept
0 12/04/01 ad13
1 12/04/07 ad15
2 12/04/08 ad15
3 12/02/14 ad7
4 12/02/16 ad7
5 12/02/01 ad5
6 12/02/02 ad5
7 12/02/03 ad5
8 12/02/15 ad7
9 12/04/06 ad15