Tổng hàng trong Python

Trong khi làm việc trên mô-đun gấu trúc python, có thể cần tổng hợp các hàng của Dataframe. Dưới đây là các ví dụ về tính tổng các hàng của Dataframe. Dataframe là cấu trúc dữ liệu 2 chiều ở dạng bảng có hàng và cột. Nó có thể được tạo bằng cách tải bộ dữ liệu từ bộ lưu trữ hiện có, bộ lưu trữ có thể là Cơ sở dữ liệu SQL, tệp CSV, tệp Excel hoặc từ danh sách python hoặc từ điển.

khung dữ liệu gấu trúc. hàm sum[] trả về tổng các giá trị cho trục được yêu cầu

Cú pháp. Khung dữ liệu. tổng [trục]

Thông số

  • trục. {chỉ mục [0], cột [1]}

Tổng của mỗi hàng

df.sum[axis=1]

ví dụ 1

Tổng hợp tất cả các hàng của Khung dữ liệu bằng hàm tổng và đặt giá trị trục thành 1 để tổng hợp các giá trị hàng và hiển thị kết quả dưới dạng đầu ra

Python3




# importing pandas module as pd

import pandas as pd

 

# creating a dataframe using dictionary

df= pd.DataFrame[{'X'# importing pandas module as pd0# importing pandas module as pd1# importing pandas module as pd2# importing pandas module as pd3# importing pandas module as pd2# importing pandas module as pd5# importing pandas module as pd2# importing pandas module as pd7# importing pandas module as pd2# importing pandas module as pd9import0

import1import2_______10import4# importing pandas module as pd2import6# importing pandas module as pd2import8# importing pandas module as pd2pandas as pd0# importing pandas module as pd2pandas as pd2pandas as pd3

 

pandas as pd5

pandas as pd6

df= pandas as pd9 0 1= # importing pandas module as pd1 4

 5 6

đầu ra.  

Tổng của tất cả các hàng theo chỉ mục

ví dụ 2

Tính tổng tất cả các hàng hoặc một số hàng của Dataframe theo yêu cầu bằng cách sử dụng hàm loc và hàm tổng và đặt trục thành 1 để tính tổng các hàng. Nó chỉ tổng hợp các hàng được chỉ định và đặt các giá trị NaN ở những vị trí còn lại

Python3




 7

import pandas as pd

 

# creating a dataframe using dictionary1

df= pd.DataFrame[{'X'# importing pandas module as pd0# importing pandas module as pd1# importing pandas module as pd2# importing pandas module as pd3# importing pandas module as pd2# importing pandas module as pd5# importing pandas module as pd2# importing pandas module as pd7# importing pandas module as pd2# importing pandas module as pd9import0

import1import2# importing pandas module as pd0import4# importing pandas module as pd2import6# importing pandas module as pd2import8# importing pandas module as pd2pandas as pd0# importing pandas module as pd2pandas as pd2import0

import1pd.DataFrame[{1______10pd.DataFrame[{3# importing pandas module as pd2pd.DataFrame[{5# importing pandas module as pd2pd.DataFrame[{7# importing pandas module as pd2pd.DataFrame[{9# importing pandas module as pd2'X'1pandas as pd3

 

'X'4

'X'5

'X'6

'X'7'X'8'X'9= # importing pandas module as pd01# importing pandas module as pd1 # importing pandas module as pd03# importing pandas module as pd5# importing pandas module as pd05'X' # importing pandas module as pd2import2# importing pandas module as pd09 0 1= # importing pandas module as pd1 4

 5 6

đầu ra

Tính tổng tất cả các hàng từ hàng 1 đến hàng 3

ví dụ 3

Tính tổng các hàng bằng hàm eval để đánh giá tổng của các hàng có biểu thức đã chỉ định làm tham số

Python3




 7

import pandas as pd

 

# creating a dataframe using dictionary1

df= pd.DataFrame[{'X'# importing pandas module as pd0# importing pandas module as pd1# importing pandas module as pd2# importing pandas module as pd3# importing pandas module as pd2# importing pandas module as pd5# importing pandas module as pd2# importing pandas module as pd7# importing pandas module as pd2# importing pandas module as pd9import0

import1import2# importing pandas module as pd0import4# importing pandas module as pd2import6# importing pandas module as pd2import8# importing pandas module as pd2pandas as pd0# importing pandas module as pd2pandas as pd2import0

import1pd.DataFrame[{1______10pd.DataFrame[{3# importing pandas module as pd2pd.DataFrame[{5# importing pandas module as pd2pd.DataFrame[{7# importing pandas module as pd2pd.DataFrame[{9# importing pandas module as pd2'X'1pandas as pd3

 

# importing pandas module as pd64

df= pandas as pd9____168# importing pandas module as pd69# importing pandas module as pd70 4

 5 6

đầu ra.  

Tính tổng các hàng bằng hàm eval

Ví dụ 4

Tính tổng các hàng bằng hàm eval để đánh giá tổng của các hàng với các hàng đã chỉ định bằng cách sử dụng loc với biểu thức để tính tổng dưới dạng tham số cho hàm eval. Nó chỉ trả về các hàng đang được chỉ định trong loc và loại bỏ các hàng còn lại

Python3




 7

import pandas as pd

 

# creating a dataframe using dictionary1

df= pd.DataFrame[{'X'# importing pandas module as pd0# importing pandas module as pd1# importing pandas module as pd2# importing pandas module as pd3# importing pandas module as pd2# importing pandas module as pd5# importing pandas module as pd2# importing pandas module as pd7# importing pandas module as pd2# importing pandas module as pd9import0

import1import2# importing pandas module as pd0import4# importing pandas module as pd2import6# importing pandas module as pd2import8# importing pandas module as pd2pandas as pd0# importing pandas module as pd2pandas as pd2import0

import1pd.DataFrame[{1______10pd.DataFrame[{3# importing pandas module as pd2pd.DataFrame[{5# importing pandas module as pd2pd.DataFrame[{7# importing pandas module as pd2pd.DataFrame[{9# importing pandas module as pd2'X'1pandas as pd3

 

import21

import22

import23

df= # importing pandas module as pd01_______13# importing pandas module as pd03# importing pandas module as pd7import30# importing pandas module as pd68# importing pandas module as pd69# importing pandas module as pd70 4

Chủ Đề