Aici sunt regulile de bază, şi care se aplică formule în toate funcțiile de analiză în RevoScaleR:
1 interacțiunea dintre două variabile continuu este echivalentă cu înmulțire dintre aceste variabile, și astfel este continuă. Aceasta este, w:x este la fel ca w * x.
2 interacțiunea dintre două niveluri (categoric variabile) este o variabilă categoric al cărui categorii sunt toate combinații posibile de categorii de două variabile de originală. Astfel, vârsta: sex, dacă ambele sunt categoric, conține toate vârsta și sexul categorii.
3 interacțiunea dintre o variabilă continuă și un rezultat variabila categoric o variabilă "interacțiunea" în care variabila continuă funcționează pe în fiecare categorie. Astfel rxSummary (~ venituri: sex) oferă Rezumat statistici pentru venituri din fiecare categorie sex; rxCube (~ venituri: sex) calculeaza media venituri din fiecare categorie sex. Pentru rxSummary (aceasta este o modificare foarte recent) și rxCube/rxCrossTab, ~ venituri: sexul este echivalentul a venit ~ sex. Variabila continuă poate fi pus în partea stângă a ~.
Aceste reguli se aplică mai multe variabile continuu și categoric. Toate variabilele continuă sunt înmulțit cu alte, toate variabilele categoric sunt interactionat pentru a oferi o variabilă categoric combinată și apoi rezultat variabila continuă funcționează pe în fiecare categorie de rezultate categoric variabila.