Computer >> Máy Tính >  >> Lập trình >> Python

Python Pandas - Cách nối các hàng vào DataFrame

Để nối các hàng vào DataFrame, hãy sử dụng phương thức append (). Tại đây, chúng tôi sẽ tạo hai DataFrames và nối lần lượt vào.

Đầu tiên, hãy nhập thư viện gấu trúc với bí danh -

import pandas as pd

Bây giờ, hãy tạo DataFrame đầu tiên

dataFrame1 = pd.DataFrame(
   {
"Car": ['BMW', 'Lexus', 'Audi', 'Jaguar']

}
)

Tạo DataFrame thứ 2

dataFrame2 = pd.DataFrame(
{
"Car": ['Mercedes', 'Tesla', 'Bentley', 'Mustang']

}
)

Tiếp theo, nối các hàng vào cuối

dataFrame1 = dataFrame1.append(dataFrame2)

Ví dụ

Sau đây là mã

import pandas as pd

# Create DataFrame1
dataFrame1 = pd.DataFrame(
{
"Car": ['BMW', 'Lexus', 'Audi', 'Jaguar']

}
)

print"DataFrame1 ...\n",dataFrame1

# Find length of DataFrame1
print"DataFrame1 length = ", len(dataFrame1)

# Create DataFrame2
dataFrame2 = pd.DataFrame(
{
"Car": ['Mercedes', 'Tesla', 'Bentley', 'Mustang']

}
)

print"\nDataFrame2 ...\n",dataFrame2

# Find length of DataFrame2
print"DataFrame2 length = ", len(dataFrame2)

# append DataFrames
dataFrame1 = dataFrame1.append(dataFrame2)
print"\nAppending dataframes...\n", dataFrame1

Đầu ra

Điều này sẽ tạo ra kết quả sau

DataFrame1 ...
      Car
0     BMW
1   Lexus
2    Audi
3  Jaguar
DataFrame1 length = 4

DataFrame2 ...
      Car
0  Mercedes
1     Tesla
2   Bentley
3   Mustang
DataFrame2 length = 4

Appending dataframes...
        Car
0       BMW
1     Lexus
2      Audi
3    Jaguar
0  Mercedes
1     Tesla
2   Bentley
3   Mustang