Как добавить строку в таблицу pandas?

Пользователь

от jerad.kuphal , в категории: Python , месяц назад

Как добавить строку в таблицу pandas?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от rudolph_senger , месяц назад

@jerad.kuphal 

Вы можете использовать метод .loc[] для добавления строки в таблицу Pandas. Например:

1
2
3
4
5
6
7
8
9
import pandas as pd

# создаем пустую таблицу
df = pd.DataFrame()

# добавляем строку со значениями в таблицу
df.loc[0] = [1, 2, 3]

print(df)


Результат:

1
2
   0  1  2
0  1  2  3


Вы также можете создать новую таблицу с помощью метода .append(). Например:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
import pandas as pd

# создаем пустую таблицу
df = pd.DataFrame()

# создаем новую таблицу с одной строкой
new_row = pd.DataFrame([[1, 2, 3]], columns=[0, 1, 2])

# добавляем строку в таблицу
df = df.append(new_row, ignore_index=True)

print(df)


Результат:

1
2
   0  1  2
0  1  2  3