Ето основните правила и те се отнасят за всички функции на анализа на RevoScaleR формули:
1. взаимодействие на две непрекъснато променливи е равен на множеството от тези променливи и е постоянно. W:x е същото като w * x.
2. взаимодействие на две фактор (категоричен променливи) е категоричен променлива, чиито категории са всички възможни комбинации от категориите на оригиналния две променливи. По този начин възраст: Пол, ако и двете са категорични, съдържа всички възраст и Пол категории.
3. взаимодействие на постоянно променлива и категоричен променливи резултати в променлива "взаимодействие", в която постоянно променливата работи с всяка категория. По този начин rxSummary (~ доход: Пол) дава обобщена статистика за приходи от всеки пол категория; rxCube (~ доход: Пол) изчислява средния доход във всяка Пол категория. RxSummary (това е много последните промени) и rxCube/rxCrossTab ~ доход: Пол е равен на приходите ~ Пол. Тоест постоянно променлива могат да бъдат поставени в лявата страна на ~.
Тези правила важат за няколко непрекъснато и категоричен променливи. Всички непрекъснато променливи се умножава по друг и всички категоричен променливи са взаимодействат да комбиниран категоричен променлива, а след получената постоянно променлива работи с във всяка категория на получения категоричен променлива.