एक औसत दर की गणना दूसरे के संबंध में एक चर के परिवर्तन की मात्रा को दर्शाती है। अन्य चर आमतौर पर समय होता है और दूरी (गति) या रासायनिक सांद्रता (प्रतिक्रिया दर) में औसत परिवर्तन का वर्णन कर सकता है। हालाँकि, आप समय को किसी भी सहसंबद्ध चर से बदल सकते हैं। उदाहरण के लिए, आप अपने द्वारा रखे गए पक्षी भक्षणों की संख्या के संबंध में स्थानीय पक्षी आबादी में परिवर्तन की गणना कर सकते हैं। इन चरों को एक दूसरे के विरुद्ध प्लॉट किया जा सकता है, या आप एक चर से डेटा निकालने के लिए फ़ंक्शन वक्र का उपयोग कर सकते हैं।
चर को दो बिंदुओं पर मापें। एक उदाहरण के रूप में, आप एक अभिकारक के 50 ग्राम को शून्य समय पर और 10 ग्राम को 15 सेकंड के बाद माप सकते हैं। यदि आप एक ग्राफ देख रहे हैं, तो आप डेटा को दो प्लॉट बिंदुओं पर संदर्भित कर सकते हैं। यदि आपके पास कोई फ़ंक्शन है, जैसे कि y = x^2 + 4, "y" के संबंधित मानों को निकालने के लिए "x" के दो मानों को प्लग इन करें। इस उदाहरण में, 10 और 20 के x-मान 104 और 404 के y-मान उत्पन्न करते हैं।
प्रत्येक चर के पहले मान को दूसरे से घटाएं। प्रतिक्रियाशील उदाहरण के साथ जारी रखते हुए, -40 ग्राम की एकाग्रता परिवर्तन प्राप्त करने के लिए 10 से 50 घटाएं। इसी तरह, 15 सेकंड के समय में परिवर्तन पाने के लिए शून्य को 15 से घटाएं। फ़ंक्शन उदाहरण में, x और y में परिवर्तन क्रमशः 10 और 300 हैं।
औसत दर प्राप्त करने के लिए प्राथमिक चर के परिवर्तन को प्रभावित करने वाले चर के परिवर्तन से विभाजित करें। अभिकारक उदाहरण में, -40 को 15 से विभाजित करने पर -2.67 ग्राम प्रति सेकंड की औसत परिवर्तन दर प्राप्त होती है। लेकिन प्रतिक्रिया दर आमतौर पर सकारात्मक संख्या के रूप में व्यक्त की जाती है, इसलिए नकारात्मक संकेत को केवल 2.67 ग्राम प्रति सेकंड प्राप्त करने के लिए छोड़ दें। फ़ंक्शन उदाहरण में, 300 को 10 से विभाजित करने से 10 और 20 के x-मानों के बीच 30 के परिवर्तन की "y" औसत दर उत्पन्न होती है।