Excel: अवलोकन
Microsoft Excel प्रतिदर्श और समष्टि दोनों मानक विचलनों की गणना के लिए अंतर्निहित फ़ंक्शन प्रदान करता है। ये फ़ंक्शन Excel के सभी आधुनिक संस्करणों में उपलब्ध हैं।
Excel फ़ंक्शन
| फ़ंक्शन | प्रकार | विवरण |
|---|---|---|
| `STDEV.S()` | प्रतिदर्श | प्रतिदर्श मानक विचलन (n-1 से भाग देता है) |
| `STDEV.P()` | समष्टि | समष्टि मानक विचलन (N से भाग देता है) |
| `STDEV()` | प्रतिदर्श | पुराना फ़ंक्शन, STDEV.S जैसा ही |
| `STDEVP()` | समष्टि | पुराना फ़ंक्शन, STDEV.P जैसा ही |
Excel उदाहरण
// Data in cells A1:A10
=STDEV.S(A1:A10) // Sample SD
=STDEV.P(A1:A10) // Population SD
// For specific values
=STDEV.S(4, 8, 6, 5, 3) // Returns 1.924
// Ignoring text and logical values
=STDEV.S(A1:A10) // Ignores text
=STDEVA(A1:A10) // Includes text as 0विशेषज्ञ सुझाव
Python: अवलोकन
Python मानक विचलन की गणना के कई तरीके प्रदान करता है। सबसे आम लाइब्रेरी हैं NumPy, Pandas और अंतर्निहित statistics मॉड्यूल।
NumPy का उपयोग
import numpy as np
data = [4, 8, 6, 5, 3]
# Population standard deviation (default)
pop_sd = np.std(data)
print(f"Population SD: {pop_sd}") # 1.720
# Sample standard deviation
sample_sd = np.std(data, ddof=1)
print(f"Sample SD: {sample_sd}") # 1.924ddof क्या है?
Pandas का उपयोग
import pandas as pd
# Create a DataFrame
df = pd.DataFrame({'scores': [85, 90, 78, 92, 88]})
# Sample SD (default in pandas)
sample_sd = df['scores'].std()
print(f"Sample SD: {sample_sd}")
# Population SD
pop_sd = df['scores'].std(ddof=0)
print(f"Population SD: {pop_sd}")
# Multiple columns at once
df.std() # Returns SD for all numeric columnsत्वरित तुलना
| उपकरण | प्रतिदर्श SD | समष्टि SD |
|---|---|---|
| Excel | `STDEV.S()` | `STDEV.P()` |
| NumPy | `np.std(data, ddof=1)` | `np.std(data)` |
| Pandas | `df.std()` | `df.std(ddof=0)` |
| Python statistics | `stdev()` | `pstdev()` |