Rumus RevoScaleR mendukung dua fungsi formula untuk mengubah kategoris variabel:
N() memperlakukan variabel kategoris berkelanjutan. F() memperlakukan variabel terus-menerus kategoris. F() berisi argumen tambahan rendah, tinggi, dan mengecualikan, yang dapat dimasukkan untuk menentukan nilai kategori terendah, kategori tertinggi dan cara menangani nilai di luar kisaran tertentu. Contoh ini, yang menggunakan contoh kota ini memiliki Data yang dikirimkan dengan RevoScaleR, hanya menggunakan F() memperlakukan variabel 'usia' sebagai faktor dalam rumus ringkasan:sampleDataDir <- rxGetOption("sampleDataDir") censusWorkers <- file.path(sampleDataDir, "CensusWorkers.xdf")
rxSummary(~ F(age) + sex, data = censusWorkers)
Untuk informasi lebih lanjut tentang RevoScaleR formula sintaks, ketik? rxFormula di konsol revolusi R perusahaan.