Công thức RevoScaleR hỗ trợ hai chức năng công thức chuyển đổi biến phân loại:
N() xử lý biến phân loại là liên tục.
F() xử lý một biến liên tục như phân loại.
F() chứa các đối thấp, cao và loại trừ, có thể cung cấp để xác định giá trị của mục thấp, loại cao và cách xử lý các giá trị bên ngoài phạm vi được chỉ định.
Ví dụ này, sử dụng mẫu điều tra dữ liệu gửi cùng với RevoScaleR, chỉ cần sử dụng F() coi biến 'tuổi' là một yếu tố tổng hợp công thức:
sampleDataDir <- rxGetOption("sampleDataDir") censusWorkers <- file.path(sampleDataDir, "CensusWorkers.xdf")
rxSummary(~ F(age) + sex, data = censusWorkers)
Để biết thêm thông tin về cú pháp công thức RevoScaleR, gõ? rxFormula tại bàn điều khiển cách mạng R doanh nghiệp.