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. 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 gấu trúc.
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
Khung dữ liệu gấu trúc. hàm sum[] được sử dụng để trả về tổng các giá trị cho trục được yêu cầu bởi người dùng. Nếu giá trị đầu vào là một trục chỉ mục, thì nó sẽ thêm tất cả các giá trị trong một cột và hoạt động giống nhau cho tất cả các cột. Nó trả về một chuỗi chứa tổng của tất cả các giá trị trong mỗi cột
Nó cũng có khả năng bỏ qua các giá trị còn thiếu trong DataFrame trong khi tính tổng trong DataFrame
cú pháp
Thông số
- trục. {chỉ số [0], cột [1]}
0 hoặc 'chỉ mục' được sử dụng cho theo hàng, trong khi 1 hoặc 'cột' được sử dụng cho theo cột
- bỏ qua. bool, mặc định Đúng
Nó được sử dụng để loại trừ tất cả các giá trị null
- cấp độ. int hoặc tên cấp độ, mặc định Không có
Nó đếm dọc theo một cấp độ cụ thể và thu gọn thành một chuỗi, nếu trục là một đa chỉ số
- Chỉ số. bool, giá trị mặc định Không có
Nó chỉ bao gồm các cột int, float và boolean. Nếu là Không, nó sẽ cố gắng sử dụng mọi thứ, vì vậy nên sử dụng dữ liệu số
- min_count. int, giá trị mặc định 0
Nó đề cập đến số lượng giá trị hợp lệ cần thiết để thực hiện bất kỳ thao tác nào. Nếu nó ít hơn giá trị min_count không phải NA thì kết quả sẽ là NaN