Phương thức mod DataFrame của Pandas
Ví dụ
Tìm phần còn lại của mỗi giá trị khi chia chúng cho 3:
import pandas as pd
data = {
"points": [5, 6, 4],
"total": [50, 40, 20]
}
df = pd.DataFrame(data)
print(df.mod(3))
Hãy tự mình thử »Định nghĩa và cách sử dụng
Phương thức mod()
tìm modulo (phần dư) của mỗi giá trị trong DataFrame khi bạn chia chúng cho một giá trị được chỉ định.
Giá trị được chỉ định phải là một đối tượng có thể được chia ra khỏi các giá trị trong DataFrame. Nó có thể là một số không đổi như số trong ví dụ hoặc có thể là một đối tượng giống như danh sách như danh sách [15, 20]
hoặc một bộ dữ liệu {"points": 380, "total": 22}
hoặc Pandas Series hoặc DataFrame khác, phù hợp với DataFrame gốc.
Cú pháp
dataframe .mod( other, axis, level, fill_value )
Thông số
Parameter | Description |
---|---|
other | Required. A number, list of numbers, or another object with a data structure that fits with the original DataFrame. |
axis | Optional, A definition that decides whether to compare by index or
columns. 0 or 'index' means compare by index. 1 or 'columns' means compare by columns |
level | Optional. A number or label that indicates where to compare. |
fill_value | Optional. A number, or None. Specifies what to do with NaN values before finding the modulo. |
Giá trị trả về
Một DataFrame có mô-đun.