Добавление строк, append(row); добавление столбцов

1. Добавление строк:
append(row) добавляет row в список, к которому применяется
name.append(row)

2.Добавление столбцов:
name['new_col'] = name[col1'] / name['col2']

Нужно указать имя таблицы и в квадратных скобках имя нового столбца, а справа от = описать правила заполнения столбца.
Внесение результата работы функции в таблицу с помощью метода .apply () https://data-scientists.ru/node/46

3. Добавление столбцов другого df
df1['new'] = df2['col3']
Присвоение происходит только по совпадающим индексам.
Если в источнике нет индексов, то будет NaN.
Лишние не попадают в df1.
Если в df1 будут повторяющиеся индексы, то значение из df2 скопируется несколько раз.
При повторах df2 (т.е. в индексах источника) будет ошибка.

Переименование столбцов
df.columns = ['col_name_1', 'col_name_2', 'col_name_3']

Команды: