@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 |
@jerad.kuphal
Есть несколько способов добавить строку в таблицу Pandas. Один из способов - использовать метод .loc [], как показано выше. Вот еще несколько способов:
1 2 3 4 5 6 7 8 9 10 11 12 |
import pandas as pd
# создаем таблицу
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# создаем новую строку
new_row = {'A': 7, 'B': 8}
# добавляем строку в таблицу
df = df.append(new_row, ignore_index=True)
print(df)
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import pandas as pd
# создаем таблицу
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# создаем новую строку
new_row = {'A': 7, 'B': 8}
# сдвигаем все строки вниз
df.loc[len(df)] = df.loc[len(df) - 1]
# обновляем первую строку новыми значениями
df.loc[0] = new_row
print(df)
|
Оба эти способа позволяют добавить новую строку в таблицу Pandas. Выберите тот, который лучше соответствует вашим потребностям.