Siin on põhilised reeglid ja need kehtivad kõigi funktsioonide analüüsi RevoScaleR valemid:
1. kahe muutuja pidev suhtlus on nende muutujate paljundamine ja seega on pidev. See tähendab, w:x on sama mis w * x.
2. kahe teguriga (kategooriline muutujad) suhtlemine on kategooriline muutuja, mille kategooriad on algse kahe muutuja kategooriad kõiki võimalikke kombinatsioone. Seega Vanus: sugu, kui mõlemad on kategooriline, sisaldab elementaarseks vanus ja sugu.
3. suhtluse pidev muutuja ja kategooriline muutuja tulemused "suhtluse" muutuja, mille pidev muutuja käitatakse iga kategooria kohta. Seega rxSummary (~ tulu: sugu) annab kokkuvõtliku statistika tulu iga soo kategooria; rxCube (~ tulu: sugu) computes keskmise sissetuleku igas kategoorias sugu. (See on väga tehtud muudatus) rxSummary ja rxCube/rxCrossTab ~ tulu: sugu on tulu ~ sugu. See on pidev muutuja panna vasakul poolel on ~.
Need reeglid kehtivad mitu pidev ja kategooriline muutuja. Kõik pidev muutujad korrutatakse omavahel kõik kategooriline muutujad on suhtles anda kombineeritud kategooriline muutuja ja seejärel saadud pidev muutuja lendude igas kategoorias saadud kategooriline muutuja.