Poniżej przedstawiono podstawowe zasady i stosują się do formuł we wszystkie funkcje analizy w RevoScaleR:
1. interakcji dwie zmienne ciągłe jest odpowiednikiem iloczyn tych zmiennych i dlatego jest ciągła. W:x jest taka sama, jak w * x.
2. interakcji dwóch współczynnik (zmiennych kategorii) jest zmienną kategorii których kategorie są wszystkie możliwe kombinacje kategorii oryginalny dwie zmienne. W efekcie: płeć, wiek, gdy oba są jakościowe, zawiera wszystkie kategorie wieku i płci.
3. interakcji zmienną ciągłą i jakościowe wyników zmiennych w zmiennej "interakcji", w którym ciągłe zmiennej jest obsługiwany na w każdej kategorii. Tym samym rxSummary (~ dochodu: płeć) daje statystyk podsumowania dla dochodu w ramach każdej kategorii płci; rxCube (~ dochodu: płeć) oblicza średni dochód w ramach każdej kategorii płci. Dla rxSummary (jest to bardzo Ostatnia zmiana) i rxCube/rxCrossTab ~ dochodu: płeć jest odpowiednikiem dochodu ~ płci. Oznacza to ciągłe zmiennej można umieścić po lewej stronie ~.
Reguły te stosuje się do wielu zmiennych stałego i kategorii. Wszystkie zmienne ciągłe są mnożone przez siebie, wszystkie zmienne jakościowe są interakcje dać Scalonej zmiennej jakościowe i następnie wynikowy ciągłe zmiennej jest eksploatowany na w ramach każdej kategorii wynikowy zmiennej kategorii.