Phương thức Pandas DataFrame radd()
Ví dụ
Thêm 15 vào mỗi giá trị trong DataFrame:
import pandas as pd
data = {
"points": [100, 120,
114],
"total": [350, 340, 402]
}
df = pd.DataFrame(data)
print(df.radd(15))
Hãy tự mình thử »Định nghĩa và cách sử dụng
Phương thức radd()
thêm từng giá trị vào DataFrame bằng một giá trị được chỉ định.
Phương thức này được gọi là phép cộng ngược và tương tự như phương thức add() , nhưng thay vì tính 100 + 15
nó tính 15 + 100
, trong trường hợp này sẽ cho kết quả tương tự.
Giá trị được chỉ định phải là đối tượng có thể được thêm vào các giá trị của 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 .radd( 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 the adding. |
Giá trị trả về
Một DataFrame có kết quả được thêm vào.