Hướng dẫn how do i convert a list to a dataframe column in python? - làm cách nào để chuyển đổi danh sách thành cột khung dữ liệu trong python?

Bạn có thể trực tiếp gọi phương thức

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
8 và chuyển danh sách của bạn làm tham số.

import pandas as pd
l = ['Thanks You','Its fine no problem','Are you sure']
pd.DataFrame[l]

Output:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure

Và nếu bạn có nhiều danh sách và bạn muốn tạo một DataFrame từ nó. Bạn có thể làm điều đó như sau:

import pandas as pd
names =["A","B","C","D"]
salary =[50000,90000,41000,62000]
age = [24,24,23,25]
data = pd.DataFrame[[names,salary,age]] #Each list would be added as a row
data = data.transpose[] #To Transpose and make each rows as columns
data.columns=['Names','Salary','Age'] #Rename the columns
data.head[]

Output:

    Names   Salary  Age
0       A    50000   24
1       B    90000   24
2       C    41000   23
3       D    62000   25

Đôi khi, bạn có thể cần chuyển đổi một danh sách thành Pandas DataFrame trong Python.

Sau đó, bạn có thể sử dụng mẫu này để chuyển đổi danh sách của mình thành DataFrame:

import pandas as pd
list_name = ['item_1', 'item_2', 'item_3',...]
df = pd.DataFrame [list_name, columns = ['column_name']]

Trong phần tiếp theo, bạn sẽ thấy cách thực hiện chuyển đổi trong thực tế.

Ví dụ về việc chuyển đổi một danh sách thành gấu trúc DataFrame

Ví dụ 1: Chuyển đổi danh sách

Hãy nói rằng bạn có danh sách sau đây chứa 5 sản phẩm:

products_list = ['laptop', 'printer', 'tablet', 'desk', 'chair']

Sau đó, bạn có thể áp dụng cú pháp sau để chuyển đổi danh sách các sản phẩm thành Pandas DataFrame:

import pandas as pd

products_list = ['laptop', 'printer', 'tablet', 'desk', 'chair']

df = pd.DataFrame [products_list, columns = ['product_name']]
print [df]

Đây là khung dữ liệu mà bạn sẽ nhận được:

  product_name
0       laptop
1      printer
2       tablet
3         desk
4        chair

Ví dụ 2: Chuyển đổi danh sách danh sách

Sau đó, bạn sẽ chuyển đổi danh sách danh sách thành DataFrame như thế nào?

Chẳng hạn, hãy để nói rằng bạn có danh sách danh sách sau:

products_list = [['laptop',1300],['printer',150],['tablet',300],['desk',450],['chair',200]]

Sau đó, bạn có thể chạy mã bên dưới để thực hiện chuyển đổi thành DataFrame:

import pandas as pd

products_list = [['laptop',1300],['printer',150],['tablet',300],['desk',450],['chair',200]]

df = pd.DataFrame [products_list, columns = ['product_name', 'price']]
print [df]

Và đây là kết quả mà bạn sẽ nhận được:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
0

Ngoài ra, bạn có thể có danh sách danh sách của mình như sau:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
1

Do đó, mã Python để thực hiện chuyển đổi thành DataFrame sẽ là:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
2

Chạy mã và bạn sẽ nhận được cùng một DataFrame:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
0

Kiểm tra loại đối tượng

Nếu cần, bạn cũng có thể kiểm tra loại đối tượng [ví dụ: liệt kê so với DataFrame] bằng cách áp dụng mã này:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
4

Và đây là kết quả:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
5

Áp dụng các số liệu thống kê bằng Pandas [tùy chọn]

Khi bạn đã chuyển đổi danh sách của mình thành DataFrame, bạn sẽ có thể thực hiện một loạt các hoạt động và tính toán bằng gấu trúc.

Chẳng hạn, bạn có thể sử dụng gấu trúc để lấy một số thống kê về dữ liệu của bạn.

Trong bối cảnh ví dụ của chúng tôi, bạn có thể áp dụng mã bên dưới để có được giá trung bình, tối đa và tối thiểu bằng Pandas:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
6

Chạy mã Python và bạn sẽ nhận được các chỉ số sau:

                      0
0            Thanks You
1   Its fine no problem
2          Are you sure
7

Một kịch bản ngược lại

Đôi khi, bạn có thể phải đối mặt với một tình huống ngược lại, nơi bạn sẽ cần chuyển đổi một danh sách dữ liệu thành một danh sách. Nếu trường hợp đó, bạn có thể muốn kiểm tra hướng dẫn sau đây giải thích các bước để thực hiện chuyển đổi.

Làm cách nào để biến danh sách thành cột DataFrame?

Chuyển đổi danh sách thành DataFrame trong Python..
Chuyển đổi danh sách danh sách thành DataFrame trong Pandas ..
Chuyển đổi danh sách các bộ dữ liệu thành dataFrame trong gấu trúc ..
Chuyển đổi danh sách danh sách thành DataFrame & Đặt tên và chỉ mục cột ..
Chuyển đổi danh sách các bộ dữ liệu thành DataFrame và bỏ qua các cột nhất định ..
Chuyển đổi nhiều danh sách thành DataFrame trong Pandas ..

Làm thế nào bạn sẽ chuyển đổi một danh sách thành Pandas DataFrame?

Chuyển đổi danh sách thành gấu trúc DataFrame [với các ví dụ]..
Ví dụ về việc chuyển đổi một danh sách thành gấu trúc DataFrame. Ví dụ 1: Chuyển đổi danh sách. ....
Kiểm tra loại đối tượng. Nếu cần, bạn cũng có thể kiểm tra loại đối tượng [ví dụ: danh sách so với ....
Áp dụng số liệu thống kê bằng gấu trúc [tùy chọn] ....
Một kịch bản ngược lại ..

Làm cách nào để chuyển đổi danh sách thành một hàng DataFrame trong Python?

Ở đây chúng tôi đang chuyển các danh sách riêng lẻ hoạt động như các cột trong khung dữ liệu sang các khóa cho từ điển, vì vậy bằng cách chuyển từ điển vào dataFrame [], chúng tôi có thể chuyển đổi danh sách thành dataFrame.Các phím này sẽ là tên cột trong DataFrame.Ví dụ: Python3.by passing the dictionary into dataframe[] we can convert list to dataframe. These keys will be the column names in the dataframe. Example: Python3.

Làm thế nào để bạn chuyển một danh sách vào một khung dữ liệu?

Chuyển đổi danh sách thành DataFrame trong Python..
Chuyển đổi danh sách danh sách thành DataFrame trong Pandas ..
Chuyển đổi danh sách các bộ dữ liệu thành dataFrame trong gấu trúc ..
Chuyển đổi danh sách danh sách thành DataFrame & Đặt tên và chỉ mục cột ..
Chuyển đổi danh sách các bộ dữ liệu thành DataFrame và bỏ qua các cột nhất định ..
Chuyển đổi nhiều danh sách thành DataFrame trong Pandas ..

Chủ Đề