ต่อไปนี้เป็นกฎพื้นฐาน และจะนำไปใช้กับสูตรในฟังก์ชันการวิเคราะห์ใน RevoScaleR ทั้งหมด:
1. การโต้ตอบของตัวแปรแบบต่อเนื่องที่สองจะเหมือนกับการคูณของตัวแปรเหล่านั้น จึงสามารถต่อเนื่อง นั่นคือ w:x จะเหมือนกับ w * x
2. การโต้ตอบของตัวคูณสอง (ตัวแปรแตก) เป็นตัวแปรแตกประเภทซึ่งเป็นชุดที่เป็นไปได้ทั้งหมดของประเภทของตัวแปรสองฉบับ ดังนั้น อายุ: เพศ ถ้าทั้งสองแตก ประกอบด้วยอายุและเพศทุกประเภท
3. การโต้ตอบของตัวแปรที่ต่อเนื่องและผลลัพธ์ของตัวแปรแตกในตัวแปร "โต้ตอบ" ซึ่งตัวแปรต่อเนื่องถูกดำเนินการบนภายในแต่ละประเภท ดังนั้น rxSummary (~ รายได้: เพศ) ให้สรุปสถิติสำหรับรายได้ภายในแต่ละประเภทเพศ rxCube (~ รายได้: เพศ) คำนวณหาค่าเฉลี่ยรายได้ภายในแต่ละประเภทเพศ สำหรับทั้ง rxSummary (นี่คือการเปลี่ยนแปลงล่าสุดมาก) และ rxCube/rxCrossTab, ~ รายได้: เพศจะเทียบเท่ากับรายได้ ~ เพศ นั่นคือ ตัวแปรต่อเนื่องสามารถวางทางด้านซ้ายมือของตัว ~ ได้
กฎเหล่านี้นำไปใช้กับตัวแปรต่อเนื่อง และแตกหลายครั้ง ตัวแปรต่อเนื่องทั้งหมดจะถูกคูณ ด้วยกัน และทั้งหมดของตัวแปรแตกจะมีการกำหนดตัวแปรแตกรวม แล้ว ตัวแปรแบบต่อเนื่องที่เป็นผลลัพธ์จะดำเนินการบนภายในแต่ละประเภทของตัวแปรแตกเป็นผลลัพธ์