Free statistical software
مفت شماریاتی سافٹ ویئر تجارتی پیکجوں کا ایک عملی متبادل ہے۔ بہت سے مفت استعمال ہونے والے پروگراموں کا مقصد تجارتی پیکجوں کے کام سے ملتا جلتا ہونا ہے، اس لحاظ سے کہ وہ عمومی شماریاتی پیکیجز ہیں جو مختلف قسم کے شماریاتی تجزیے انجام دیتے ہیں۔ بہت سے دوسرے مفت استعمال کے پروگرام خاص طور پر مخصوص افعال کے لیے بنائے گئے تھے، جیسے عنصر کا تجزیہ، نمونے کے سائز کے حساب میں طاقت کا تجزیہ، درجہ بندی اور رجعت کے درخت، یا گمشدہ ڈیٹا کا تجزیہ۔ مینو سسٹمز کا استعمال کرتے ہوئے بہت سے مفت استعمال ہونے والے پیکجوں کو سیکھنا کافی آسان ہے۔ بہت سے دوسرے کمانڈ پر مبنی ہوتے ہیں۔ پھر بھی دیگر میٹا پیکیجز یا شماریاتی کمپیوٹنگ ماحول ہیں، جو صارف کو مکمل طور پر نئے شماریاتی طریقہ کار کو کوڈ کرنے کی اجازت دیتے ہیں۔ یہ پیکجز مختلف ذرائع سے آتے ہیں، جن میں حکومتیں، یونیورسٹیاں اور نجی افراد شامل ہیں۔ یہ مضمون بنیادی طور پر عمومی شماریاتی پیکجوں کا جائزہ ہے۔ مفت شماریاتی سافٹ ویئر ایس اے ایس (سافٹ ویئر) کی مختصر تاریخ پہلے تجارتی شماریاتی پیکجوں میں سے ایک تھی، جو 1968 میں مین فریموں کے لیے جاری کی گئی تھی۔ اس کے بعد سے ایس اے ایس نے استعمال کے لیے مفت ورژن جاری کیے ہیں، جن میں سے سب سے حالیہ ایس اے ایس اسٹوڈیو ہے۔ ایپی انفو سینٹرز فار ڈیزیز کنٹرول اینڈ پریوینشن کا ایک مفت پروگرام 1980 کی دہائی میں تیار کیا گیا تھا۔ استعمال کرنے کے لیے مکمل طور پر مفت اور اوپن سورس شماریاتی سافٹ ویئر میں سے ایک آر تھا، جو پہلی بار 2000 میں جاری کیا گیا تھا۔ کچھ مفت سافٹ ویئر پیکجز حکومتوں کے ہیں، مثال کے طور پر ایپی انفو، جو سی ڈی سی (سینٹرز فار ڈیزیز کنٹرول اینڈ پریوینشن) کا ہے۔ کچھ دوسرے سافٹ ویئر پیکجز چھوٹی یا آزاد تنظیموں یا یونیورسٹیوں کے ہوتے ہیں۔ جے اے ایس پی کو یونیورسٹی آف ایمسٹرڈیم کی حمایت حاصل ہے۔ دو دیگر پیکیجز، آر، اور پی ایس پی پی، جی این یو پروجیکٹ کے حصے کے طور پر پوری دنیا میں افراد کے ایک بڑے گروپ کے ذریعے تیار کیے جا رہے ہیں، جن میں سے بہت سے رضاکار ہیں۔ یہ پیکیجز اس لحاظ سے قابل ذکر ہیں کہ یہ نہ صرف اوپن سورس ہے بلکہ اسی لحاظ سے مفت سافٹ ویئر بھی ہے کہ ویکیپیڈیا پر لکھا گیا مواد مفت ہے: دوسرے اپنی مرضی سے ترمیم، استعمال اور دوبارہ تقسیم کر سکتے ہیں۔ اوپن اسٹیٹ کو تدریسی امداد کے طور پر تیار کیا گیا تھا۔ دیگر پیکجوں کو مخصوص مقاصد کے لیے تیار کیا گیا تھا لیکن زیادہ عام طور پر استعمال کیا جا سکتا ہے۔ ایک مثال ایپی انفو ہے، جو صحت عامہ کے لیے تیار کی گئی ہے۔ کئی پیکیجز، پی ایس پی پی، آر اور اوسیریس، شماریاتی تجزیہ کے لیے صرف عام استعمال کے علاوہ، اس بارے میں کوئی بیان نہیں دیتے کہ انہیں کیوں تیار کیا گیا تھا۔ یہ مفت سافٹ ویئر پیکجز متعدد علمی اشاعتوں میں استعمال کیے گئے ہیں۔ مثال کے طور پر، اوپن اسٹیٹ کا استعمال جاما کو لکھے گئے تحقیقی خط اور کئی شائع شدہ مطالعات میں کیا گیا تھا۔ ایرسٹیٹ کا استعمال زرعی رپورٹ میں کیا جاتا ہے، ایزی ریگ کو کئی پیپرز میں درج یا استعمال کیا جاتا ہے، ایپی انفو کو کئی پیپرز میں بھی استعمال کیا گیا تھا، آر کو متعدد پیپرز میں استعمال کیا گیا تھا اور ون آئیڈمز کو دوسرے پیپرز میں استعمال کیا گیا تھا۔ اگرچہ ایسا لگتا ہے کہ مائکروسیریس کو تعلیمی تحقیق میں استعمال نہیں کیا جاتا ہے، لیکن اس پروگرام کا مصنف او ایس آئی آر آئی ایس کے اصل مصنفین میں سے ایک تھا، جو وہ ابتدائی پروگرام تھا جس سے ون آئیڈمز تیار کیا گیا تھا۔ مائکروسیریس کے مصنف نے بھی ون آئیڈمز میں کئی اجزاء کا تعاون یا شریک تعاون کیا ہے۔ مفت شماریاتی سافٹ ویئر کے جائزے مفت شماریاتی سافٹ ویئر کے چند جائزے ہیں۔ جریدوں میں دو جائزے تھے (لیکن ہم مرتبہ جائزہ نہیں لیا گیا)، ایک زو اور کلجاکا کا اور دوسرا گرانٹ کا مضمون جس میں بنیادی طور پر آر زو اور کلجاکا کا ایک مختصر جائزہ شامل تھا جس میں سافٹ ویئر کی کچھ مفید خصوصیات کا خاکہ پیش کیا گیا تھا، جیسے کہ استعمال میں آسانی، متعدد شماریاتی طریقہ کار اور نئے طریقہ کار تیار کرنے کی صلاحیت۔ انہوں نے کئی پروگراموں کا جائزہ لیا اور اس بات کی نشاندہی کی کہ اس وقت کون سے پروگرام سب سے زیادہ فعال تھے۔ اس وقت، ہو سکتا ہے کہ کئی پروگراموں میں اعلی درجے کے اعداد و شمار کے لیے مطلوبہ تمام صلاحیتیں نہ ہوں۔ گرانٹ نے آر کی کچھ پروگرامنگ خصوصیات کا جائزہ لیا، اور دوسرے پروگراموں کی دستیابی کا مختصر ذکر کیا۔ ایک دوسرے مقالے میں شماریاتی پیکجوں کا جائزہ لیا گیا، بنیادی طور پر تجارتی، لیکن اس میں آر شامل ہے۔ ایک مضمون میں ایزی ریگ کا جائزہ لیا گیا اور اس کی درستگی پر بحث شامل کی گئی۔ صرف دو جائزوں نے مختلف پیکجوں کی پیداوار کا موازنہ کیا ہے۔ 2006 کے جائزے میں، تمام پیکیجز یا تو CSV فائلوں یا مائیکروسافٹ ایکسل فارمیٹ کو پڑھتے ہیں۔ تمام پیکجوں نے ارتباط اور رجعت کے لیے بالکل ایک جیسے نتائج دیے۔ مفت سافٹ ویئر پیکجوں نے بھی وہی رجعت کے نتائج دیے جو ایکسل نے دیے تھے۔ پیکجوں کے درمیان ایک اہم فرق یہ تھا کہ انہوں نے گمشدہ ڈیٹا کو کس طرح سنبھالا۔ جائزے میں استعمال ہونے والے ڈیٹا سیٹوں کی مثال کے ساتھ، اور نومبر 2006 میں دستیاب پیکیج ورژن کے لیے جب یہ جائزہ لیا گیا تھا، دو پیکیجز، مائکرو اوسرس اور ایپی انفو، گمشدہ فائلوں کو خالی جگہوں کے ساتھ پڑھ سکتے تھے۔ دو دوسرے پروگرام، سٹیٹ 4 یو اور ون آئیڈمز کو لاپتہ افراد کے لیے کچھ درکار ہے، جیسے-9 یا-9.99۔ دوسرے پیکجز صرف ڈیٹا سیٹوں کو سنبھال سکتے ہیں جن میں کوئی گمشدہ اقدار نہیں ہیں۔ مزید حالیہ جائزہ، 2022 سے، اعداد و شمار کے پیکجوں کو استعمال کرنے کے لیے متعدد مفت سے آؤٹ پٹ کا موازنہ کیا اور پایا کہ ان سب نے کافی حد تک ایک جیسے نتائج دیے۔ اس کے برعکس، تجارتی شماریاتی سافٹ ویئر کے مختلف جائزے ہیں، جیسے کہ کئی بڑے پیکجوں کے درمیان موازنہ اور کئی پیکجوں کا مختصر جائزہ۔ مفت شماریاتی سافٹ ویئر کا استعمال کسی بھی شماریاتی پیکیج کو استعمال کرنے سے پہلے، عام طور پر شماریات میں ٹھوس پس منظر رکھنا ایک اچھا خیال ہے۔ پھر پیکجوں کو بہترین فائدے کے لیے استعمال کیا جا سکتا ہے، مثال کے طور پر، سب سے موزوں ٹیسٹ کا انتخاب کرنے کے لیے، اس بات کو یقینی بنانے کے لیے کہ تمام ضروری مفروضے پورے ہوئے ہیں، تاکہ مناسب نتائج اخذ کیے جا سکیں۔ ایک بار شماریاتی مسائل کو سمجھنے کے بعد، اگلا مرحلہ یہ فیصلہ کرنا ہے کہ کون سا پیکیج استعمال کرنا ہے۔ ان میں سے زیادہ تر پیکیجز مینو پر مبنی ہوتے ہیں، اور زیادہ سے زیادہ چند گھنٹوں میں سیکھے جا سکتے ہیں، سوائے آر کے، جو عام طور پر کوڈ پر مبنی ہوتا ہے اور سیکھنے کے لیے بہت زیادہ وقت درکار ہوتا ہے، اور کسی حد تک سی ڈی سی کا ایپی انفو، جس کو سیکھنے میں بھی کچھ وقت لگتا ہے۔ کئی پیکجوں میں سبق بھی ہوتے ہیں۔ یہ سبق بنیادی تعارف اور پروگراموں کی بنیادی باتیں سیکھنے میں مدد کرتے ہیں۔ مثال کے طور پر، سی ڈی سی کے پاس ایپی انفو کے بارے میں سبق موجود ہیں۔ سی ڈی سی کے صفحہ میں نیبراسکا یونیورسٹی کا ایک ویڈیو سلائیڈ شو ٹیوٹوریل بھی درج ہے، اور ایک اور سائٹ پر آن لائن تربیتی کلاسیں ہیں۔ آر میں انگریزی اور دیگر زبانوں میں ٹیوٹوریلز اور دستی کی ایک بڑی تعداد ہے اور ایک ایف اے کیو سائٹ ہے۔ پی ایس پی پی میں ٹیوٹوریل کی پیروی کرنا خاص طور پر آسان ہے، اور شماریاتی تجزیوں کا ایک بھرپور مجموعہ ہے، جس میں ٹی-ٹیسٹ، ون وے اور فیکٹوریل انووا، لکیری اور لاجسٹک ریگریشن اور پرنسپل اجزاء کا تجزیہ شامل ہے۔ اس میں بہت سے دوسرے مختلف فائل فارمیٹس سے ڈیٹا درآمد کرنا بہت آسان ہونے کا بھی التزام ہے۔ کچھ پیکجوں میں ای میل مباحثے کی فہرستیں ہیں، جن میں آر اور پی ایس پی پی شامل ہیں۔ زیادہ تر پیکجوں میں آن لائن دستی، گائیڈ یا ہیلپ پیجز ہوتے ہیں۔ یہ تب مفید ہوتے ہیں جب مخصوص طریقہ کار یا شماریاتی ٹیسٹ کے بارے میں سوالات ہوتے ہیں۔ کچھ دستی یا رہنما خطوط آر، پی ایس پی پی، اور زیلگ کے لیے ہیں۔ سی ڈی سی ایپی انفو سائٹ پر خود کوئی دستی نہیں ہے، لیکن ایموری اسکول آف پبلک ہیلتھ کے ایک فیکلٹی ممبر کے پاس ایک تعارفی دستی ہے۔ آخر میں، بہت سے تجارتی پیکیجز ہیں جیسے ایس اے ایس، ایس پی ایس ایس اور بہت سے دوسرے۔ زیادہ تر بڑے تجارتی اور مفت پیکجوں میں بہت سے شماریاتی طریقہ کار مشترک ہیں۔ مفت پیکجوں کو استعمال کرنے کی بنیادی وجہ شاید لاگت ہے۔ مینو سے چلنے والے پیکیجز بہت سے پیکجوں میں کسی نہ کسی طرح کا اوپننگ مینو ہوتا ہے جو ڈیٹا حاصل کرنے یا داخل کرنے، ڈیٹا میں ہیرا پھیری کرنے اور شماریاتی تجزیہ کو منتخب کرنے کے لیے استعمال ہوتا ہے۔ پھر پروگرام شروع کرنے کے بعد، عام طور پر ڈیٹا حاصل کیا جا سکتا ہے، یا تو پہلے محفوظ کردہ ڈیٹا سیٹوں سے، یا کسی اور فارمیٹ سے درآمد کیا جا سکتا ہے۔ اس مینو سے مختلف فارمیٹس میں ڈیٹا فائلیں درآمد کی جا سکتی ہیں۔ مثال کے طور پر، اگر ڈیٹا CSV فارم میں ہے (اقدار کے درمیان کوما کے ساتھ متن)، تو پروگرام فارمیٹ کو پہچانتا ہے اور CSV فائل سے ڈیٹا سیٹ بناتا ہے۔ آخر میں، پروگرام کو کچھ تجزیہ کرنے کے لیے استعمال کیا جا سکتا ہے۔ اس تجزیہ مینو میں، دلچسپی کے متغیرات کو دیگر اختیارات کے ساتھ منتخب کیا جا سکتا ہے۔ اس کے بعد تجزیہ کیا جاتا ہے اور نتائج حاصل کیے جاتے ہیں۔ کمانڈ پر مبنی پیکیجز آر کو مینو پر مبنی طریقے سے اور پروگرامنگ زبان اور مترجم دونوں کے طور پر استعمال کیا جا سکتا ہے۔ ڈیٹا حاصل کرنا زیادہ تر پیکیجز ایکسل یا سی ایس وی (کوما سے علیحدہ اقدار کے ساتھ متن) سے ڈیٹا درآمد کرنے کے قابل ہوتے ہیں۔ ایک غور یہ ہے کہ آیا ڈیٹا غائب ہے۔ کچھ پیکیجز، جیسے پی ایس پی پی اور مائیکرو اوسرس، خود بخود گمشدہ ڈیٹا سے نمٹ سکتے ہیں۔ تو مثال کے طور پر، فرض کریں کہ ڈیٹا کا ایک سیٹ اس طرح نظر آتا ہے: اس ڈیٹا سیٹ میں، سیم اپنی عمر کھو رہا ہے، اور سیلی لاپتہ ہے کہ آیا وہ امریکہ میں پیدا ہوئی تھی۔ جب کچھ پیکیجز، جیسے پی ایس پی پی یا مائیکرو اوسرس، اصل ڈیٹا سیٹ کو پڑھتے یا درآمد کرتے ہیں، تو پیکیجز کو پتہ چل جائے گا کہ وہ اقدار غائب ہیں، اور اسی کے مطابق اپنا حساب کتاب کریں گے۔ مائکرو اوسیرس خود بخود 1.5 یا 1.6 بلین خالی جگہوں کو لاپتہ کے طور پر تفویض کرتا ہے، اور ان اقدار کو تجزیہ سے خارج کر دیا جاتا ہے۔ دوسرے پیکجوں کو 'پلیس ہولڈر' کی ضرورت ہوتی ہے، جیسے کہ '-9' جہاں ڈیٹا غائب ہے۔ ڈیٹا کو پڑھنے کے لیے پیکیج کا استعمال کرنے سے پہلے، ڈیٹا سیٹ کو کسی پلیس ہولڈر میں ڈالنے کے لیے ترمیم کرنا پڑتا ہے جہاں ڈیٹا غائب ہے۔ لہذا مثال کے طور پر: اگر ڈیٹا سیٹ میں دراصل '-9' شامل ہے، تو پھر جب ڈیٹا کو پروگرام میں پڑھا جا رہا ہے تو بتانا پڑے گا کہ کب-9 کا مطلب ڈیٹا غائب ہے۔ پیکجوں کی حدود زیادہ تر پیکجوں میں کسی نہ کسی طرح کی حدود ہوتی ہیں۔ ایزی ریگ، ایپی ڈیٹا اور انسٹاٹ سمیت کئی پروگرام گمشدہ ڈیٹا کو ہینڈل نہیں کرتے یا اسے اچھی طرح سے ہینڈل نہیں کرتے۔ اگرچہ ایپی انفو کے بہت سے شماریاتی طریقہ کار ہیں، لیکن ارتباط ان میں سے ایک نہیں ہے۔ بلکہ ارتباط رجعت سے پایا جاتا ہے۔ اس کا مطلب یہ ہے کہ ایپی انفو ایک واحد ٹیبل تیار نہیں کرے گا جو متعدد متغیرات کے درمیان ارتباط کو ظاہر کرے۔ زیلگ انسٹالیشن دستی کے مطابق، زیلگ کے استعمال کے لیے ضروری ہے کہ R اور اس کی کئی لائبریریاں پہلے سے انسٹال ہوں، اور انسٹالیشن کے لیے بھی R میں کچھ حد تک پس منظر کی ضرورت ہوتی ہے۔ مائکرو اوسرس کی ایک حد آؤٹ پٹ کو سنبھالنے میں ہے۔ جب حسابات مکمل ہو جاتے ہیں، تو نتائج کے ذریعے آؤٹ پٹ صفحات، لیکن نتائج کے اوپر مختلف مینو بکس بھی ظاہر ہوتے ہیں، اور اس لیے نتائج تک رسائی حاصل نہیں کی جا سکتی۔ آؤٹ پٹ کو ٹیکسٹ فائل کے طور پر محفوظ کیا جا سکتا ہے اور پھر استعمال کیا جا سکتا ہے۔ ایک حد ان پروگراموں کے لیے مخصوص ہے جو افراد کے ذریعے تیار کیے گئے تھے۔ ان پروگراموں کے لیے سپورٹ اس وقت تک محدود ہے جب مصنف کے پاس دستیاب ہو۔ اگرچہ مصنفین کافی تیزی سے جواب دے سکتے ہیں، اور اکثر دیتے ہیں، جب بہت کم لوگ سوالات پوچھتے ہیں، اگر بہت زیادہ لوگ سوالات پوچھتے ہیں یا مصنف بصورت دیگر مصروف ہوتا ہے، تو اسی کے مطابق سپورٹ سست ہوگی۔ آر پوری دنیا میں لوگوں کی ایک بڑی تعداد کے ذریعہ لکھا اور استعمال کیا جاتا ہے، اور بہت سے فورمز اور انٹرنیٹ کی دیگر سہولیات کو دوسرے صارفین کی حمایت حاصل کرنے کے لیے استعمال کیا جا سکتا ہے۔ اگرچہ R طاقتور ہے، لیکن سیکھنے کا وکر ان لوگوں کے لیے کافی تیز ہو سکتا ہے جو پہلے سے ہی دیگر قسم کے سائنسی پروگرامنگ سے واقف نہیں ہیں۔ شماریاتی سافٹ ویئر کی فہرست جرنل آف شماریاتی سافٹ ویئر حوالہ جات بھی دیکھیں۔