Phương thức Pandas DataFrame eval()
Ví dụ
Tính tổng của hai cột:
import pandas as pd
data = {
"Women": [125, 230, 412],
"Men": [219, 185, 452]
}
df = pd.DataFrame(data)
print(df.eval("Women
+ Men"))
Hãy tự mình thử »Định nghĩa và cách sử dụng
Phương thức eval()
đánh giá biểu thức chuỗi và trả về kết quả.
Bạn có thể tham khảo các cột cụ thể bằng cách chỉ định (các) nhãn cột.
Cú pháp
dataframe .eval( expr , inplace, kwargs )
Thông số
Tham số inplace
là một đối số từ khóa .
Parameter | Value | Description |
---|---|---|
expr | Required. The string evaluate | |
inplace | True | Optional, default False. Set to True if you want to perform the evaluation on the existing DataFrame instead of returning a new one. |
Giá trị trả về
Một đối tượng gấu trúc có kết quả được đánh giá.