Рубрики
Без рубрики

Как добавить Dataframe в Pandas?

Автор оригинала: Python Examples.

Pandas добавит dataframe dataframe.append ()

Функция PandaS.dataframe.append () создает и возвращает новый dataframe с строками второго dataframe до конца caller dataframe.

Пример 1: добавить панды DataFrame на другой

В этом примере мы берем два данных данных, и добавьте второе dataframe первым.

Python Program

import pandas as pd
	
df_1 = pd.DataFrame(
	[['Somu', 68, 84, 78, 96],
	['Kiku', 74, 56, 88, 85],
	['Ajit', 77, 73, 82, 87]],
	columns=['name', 'physics', 'chemistry','algebra','calculus'])

df_2 = pd.DataFrame(
	[['Amol', 72, 67, 91, 83],
	['Lini', 78, 69, 87, 92]],
	columns=['name', 'physics', 'chemistry','algebra','calculus'])	

frames = [df_1, df_2]

#append dataframes
df = df_1.append(df_2, ignore_index=True)

#print dataframe
print("df_1\n------\n",df_1)
print("\ndf_2\n------\n",df_2)
print("\ndf\n--------\n",df)

Выход

В этом примере Pandas DataFrame.append () мы прошли аргумент IGNORE_INDEX = TURE Отказ Это помогает переупорядочить индекс полученного dataframe. Если lightore_index = false Индекс вывода данных DataFrame выглядит как показано ниже.

Пример 2: Добавляйте данные DataFrames с разными столбцами

Теперь давайте возьмем два данных данных с разными столбцами и добавьте данные DataFrames.

Python Program

import pandas as pd
	
df_1 = pd.DataFrame(
	[['Somu', 68, 84, 78, 96],
	['Kiku', 74, 56, 88, 85],
	['Ajit', 77, 73, 82, 87]],
	columns=['name', 'physics', 'chemistry','algebra','calculus'])

df_2 = pd.DataFrame(
	[['Amol', 72, 67, 91, 83],
	['Lini', 78, 69, 87, 92]],
	columns=['name', 'physics', 'chemistry','science','calculus'])	

frames = [df_1, df_2]

#append dataframes
df = df_1.append(df_2, ignore_index=True, sort=False)

#print dataframe
print("df_1\n------\n",df_1)
print("\ndf_2\n------\n",df_2)
print("\ndf\n--------\n",df)

Выход

Для этих рядов, чья соответствующий столбец нет, значение по умолчанию для Нан Отказ А также другие значения в столбце проходят плавающие значения.

Резюме

В этом руководстве Pandas мы узнали, как добавить метод Pandas Dataframes с использованием метода Append () с помощью хорошо подробного примера программ Python.