Nếu trục là Đa chỉ số [phân cấp], hãy đếm dọc theo một mức cụ thể, thu gọn thành Chuỗi
Không dùng nữa kể từ phiên bản 1. 3. 0. Từ khóa cấp độ không được dùng nữa. Sử dụng nhóm để thay thế.
numeric_only bool, mặc định Không cóChỉ bao gồm các cột float, int, boolean. Nếu Không, sẽ cố gắng sử dụng mọi thứ, sau đó chỉ sử dụng dữ liệu số. Không được triển khai cho Sê-ri
Không dùng nữa kể từ phiên bản 1. 5. 0. Việc chỉ định numeric_only=None
không được dùng nữa. Giá trị mặc định sẽ là False
trong phiên bản tương lai của pandas.
Số lượng giá trị hợp lệ cần thiết để thực hiện thao tác. Nếu có ít hơn min_count
giá trị không phải NA thì kết quả sẽ là NA
Các đối số từ khóa bổ sung được chuyển đến hàm
ReturnsSeries hoặc DataFrame [nếu mức được chỉ định]Xem thêm
Trả lại tổng
Trả lại mức tối thiểu
Trả lại tối đa
Trả về chỉ số tối thiểu
Trả về chỉ số tối đa
Trả về tổng trên trục được yêu cầu
Trả lại giá trị tối thiểu trên trục được yêu cầu
Trả lại số tiền tối đa trên trục được yêu cầu
Trả về chỉ số tối thiểu trên trục được yêu cầu
Trả về chỉ số tối đa trên trục được yêu cầu
ví dụ
>>> idx = pd.MultiIndex.from_arrays[[ .. ['warm', 'warm', 'cold', 'cold'], .. ['dog', 'falcon', 'fish', 'spider']], .. names=['blooded', 'animal']] >>> s = pd.Series[[4, 2, 0, 8], name='legs', index=idx] >>> s blooded animal warm dog 4 falcon 2 cold fish 0 spider 8 Name: legs, dtype: int64
>>> s.sum[] 14
Theo mặc định, tổng của một Sê-ri trống hoặc toàn NA là
>>> pd.Series[[], dtype="float64"].sum[] # min_count=0 is the default 0.00
>>> pd.Series[[], dtype="float64"].sum[] # min_count=0 is the default 0.0
Điều này có thể được kiểm soát bằng tham số min_count
. Ví dụ: nếu bạn muốn tổng của một chuỗi trống là NaN, hãy vượt qua
>>> pd.Series[[], dtype="float64"].sum[] # min_count=0 is the default 0.02
Tổng các số trong danh sách được yêu cầu ở mọi nơi. Python cung cấp một hàm sum[] sẵn có để tính tổng các số trong danh sách.
cú pháp
sum[iterable, start] iterable : iterable can be anything list , tuples or dictionaries , but most importantly it should be numbers. start : this start is added to the sum of numbers in the iterable. If start is not given in the syntax , it is assumed to be 0.
Có thể có hai cú pháp
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start
Dưới đây là triển khai Python của sum[]
Python3
# Python code to demonstrate the working of
# sum[]
numbers
32_______
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start0
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start1
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start2
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start3
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start2
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start5
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start2
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start7
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start2
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start9
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start2
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start1
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start2
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start7
sum[a] a is the list , it adds up all the numbers in the list a and takes start to be 0, so returning only the sum of the numbers in the list. sum[a, start] this returns the sum of the list + start2_______6_______9_______23_______6