Pandas کا تعارف


 کا تعارف Pandas

پینڈاس کس قسم کے ڈیٹا کو سنبھالتا ہے؟

جب آپ ٹیبولر ڈیٹا کے ساتھ کام کر رہے ہوں، جیسے کہ اسپریڈ شیٹس یا ڈیٹا بیسمیں محفوظ ہوتا ہے، تو پینڈاس آپ کے لئے صحیح ٹول ہوتا ہے۔ پینڈاس آپ کو آپ کے ڈیٹا کو تلاش کرنے، صفائی دینے، اور پروسیس کرنے میں مدد فراہم کرے گا۔ پینڈاس میں ایک ڈیٹا جدول کو "ڈیٹا فریم" کہا جاتا ہے۔ 

میں ٹیبلر ڈیٹا کو کیسے پڑھ اور لکھ سکتا ہوں؟
پانڈا بہت سے فائل فارمیٹس یا ڈیٹا کے ذرائع کے ساتھ انضمام کی حمایت کرتا ہے (csv, excel, sql, json, parquet,…)۔ ان ڈیٹا ذرائع میں سے ہر ایک سے ڈیٹا درآمد کرنا سابقہ ​​read_* کے ساتھ فنکشن کے ذریعہ فراہم کیا جاتا ہے۔ اسی طرح، to_* طریقے ڈیٹا کو ذخیرہ کرنے کے لیے استعمال کیے جاتے ہیں۔




میں ٹیبل کا سب سیٹ کیسے منتخب کروں؟

مخصوص قطاروں اور/یا کالموں کو منتخب کرنا یا فلٹر کرنا؟ کسی شرط پر ڈیٹا کو فلٹر کرنا؟ آپ کو مطلوبہ ڈیٹا کو کاٹنے، منتخب کرنے اور نکالنے کے طریقے پانڈوں میں دستیاب ہیں۔

پانڈوں میں پلاٹ کیسے بنائیں؟

pandas Matplotlib کی طاقت کا استعمال کرتے ہوئے، آپ کے ڈیٹا کو باکس سے باہر کرنے کی منصوبہ بندی فراہم کرتا ہے۔ آپ اپنے ڈیٹا کے مطابق پلاٹ کی قسم (سکیٹر، بار، باکس پلاٹ،…) چن سکتے ہیں۔

موجودہ کالموں سے اخذ کردہ نئے کالم کیسے بنائے جائیں؟

حساب کتاب کرنے کے لیے آپ کے ڈیٹا ٹیبل کی تمام قطاروں کو لوپ کرنے کی ضرورت نہیں ہے۔ کالم کے کام کے عنصر کے مطابق ڈیٹا کی ہیرا پھیری۔ دوسرے کالموں میں موجود ڈیٹا کی بنیاد پر ڈیٹا فریم میں کالم شامل کرنا سیدھا سیدھا ہے۔

خلاصہ اعداد و شمار کا حساب کیسے لگائیں؟

بنیادی اعدادوشمار (مطلب، اوسط، کم سے کم، زیادہ سے زیادہ، شمار…) آسانی سے قابل حساب ہیں۔ یہ یا حسب ضرورت مجموعے پورے ڈیٹا سیٹ، ڈیٹا کی سلائیڈنگ ونڈو، یا زمروں کے لحاظ سے گروپ کیے جا سکتے ہیں۔ مؤخر الذکر کو split-apply-combine اپروچ کے نام سے بھی جانا جاتا ہے۔

میزوں کی ترتیب کو دوبارہ کیسے بنایا جائے؟

اپنے ڈیٹا ٹیبل کی ساخت کو متعدد طریقوں سے تبدیل کریں۔ آپ اپنے ڈیٹا ٹیبل کو چوڑی سے لمبی/صاف شکل تک پگھلا سکتے ہیں یا پیوٹ() لمبی سے چوڑی شکل تک۔ بلٹ ان ایگریگیشنز کے ساتھ، ایک واحد کمانڈ کے ساتھ ایک پیوٹ ٹیبل بنایا جاتا ہے۔

متعدد جدولوں سے ڈیٹا کو کیسے یکجا کیا جائے؟

ایک سے زیادہ جدولوں کو کالم وائز اور قطار کے لحاظ سے جوڑا جا سکتا ہے کیونکہ ڈیٹا بیس کی طرح جوائن/مرج آپریشن ڈیٹا کی متعدد جدولوں کو یکجا کرنے کے لیے فراہم کیے جاتے ہیں۔

ٹائم سیریز ڈیٹا کو کیسے ہینڈل کریں؟

پانڈوں کو ٹائم سیریز کے لیے زبردست تعاون حاصل ہے اور اس کے پاس تاریخوں، اوقات اور وقت کے حساب سے ڈیٹا کے ساتھ کام کرنے کے لیے ٹولز کا ایک وسیع سیٹ ہے۔

متنی ڈیٹا کو کیسے جوڑیں؟

ڈیٹا سیٹ میں صرف عددی ڈیٹا نہیں ہوتا ہے۔ پانڈا متنی ڈیٹا کو صاف کرنے اور اس سے مفید معلومات نکالنے کے لیے وسیع پیمانے پر افعال فراہم کرتا ہے۔




 












Comments

Popular posts from this blog

Science in 5 - Brain health

Who is Andrew Tate? Oneself declared sexist force to be reckoned with