Ακολουθούν οι βασικοί κανόνες και ισχύουν για τους τύπους σε όλες τις λειτουργίες ανάλυσης στο RevoScaleR:
1. οι αλληλεπιδράσεις μεταξύ των δύο συνεχείς μεταβλητές είναι ισοδύναμο με τον πολλαπλασιασμό των μεταβλητών και είναι συνεχής. Αυτό σημαίνει ότι το w:x είναι το ίδιο με w * x.
2. οι αλληλεπιδράσεις μεταξύ των δύο παραγόντων (κατηγορική μεταβλητές) είναι μια κατηγορική μεταβλητή του οποίου οι κατηγορίες είναι όλοι οι πιθανοί συνδυασμοί των κατηγοριών στις αρχικές δύο μεταβλητές. Έτσι, ηλικία: φύλο, αν και οι δύο είναι κατηγορική, περιέχει όλες τις κατηγορίες ηλικία και φύλο.
3. η αλληλεπίδραση του μια συνεχόμενη και μια κατηγορική ποικίλα αποτελέσματα σε μια μεταβλητή "επικοινωνία", με την οποία η συνεχής μεταβλητή είναι λειτουργούν μέσα σε κάθε κατηγορία. Ως εκ τούτου rxSummary (~ εισοδήματος: φύλο) δίνει συνοπτικά στατιστικά στοιχεία για τα έσοδα, μέσα σε κάθε κατηγορία φύλο, rxCube (~ εισοδήματος: φύλο) υπολογίζει μέσο εισόδημα μέσα σε κάθε κατηγορία φύλο. Για rxSummary (αυτή είναι μια πολύ πρόσφατη αλλαγή) και rxCube/rxCrossTab, ~ εισοδήματος: φύλο ισοδυναμεί με εισόδημα ~ φύλο. Αυτό σημαίνει ότι είναι δυνατό να τεθεί η συνεχής μεταβλητή στην αριστερή πλευρά του το ~.
Αυτοί οι κανόνες εφαρμόζονται σε πολλές μεταβλητές συνεχή και κατηγοριών. Όλες τις μεταβλητές συνεχούς πολλαπλασιάζονται με μεταξύ τους, και όλες τις μεταβλητές που έλαβε κάποια ενέργεια για να δώσετε μια συνδυασμένη κατηγορική μεταβλητή και στη συνέχεια τη μεταβλητή που προκύπτει συνεχής λειτουργεί σε μέσα σε κάθε κατηγορία της μεταβλητής κατηγορική που προκύπτει.