پانڈا JSON پڑھیں

Pan A Json P Y



'بڑی مقدار میں ڈیٹا کا تجزیہ کرنے کے لیے، ہم 'Python' کی لائبریری کا استعمال کرتے ہیں، جو کہ 'پانڈا' لائبریری ہے۔ ہم آسانی سے 'پانڈا' لائبریری کا استعمال کر سکتے ہیں، جو ڈیٹا سائنسز اور مشین لرننگ جیسے کئی شعبوں میں ہماری مدد کرتی ہے۔ 'پانڈا' میں، ہم 'JSON' فائل بنا سکتے ہیں، اور ہم اس 'JSON' فائل کو بھی پڑھ سکتے ہیں۔ بہت سا ڈیٹا اکثر JSON کے بطور محفوظ کیا جاتا ہے۔ JSON بڑے پیمانے پر 'پانڈا' پروگرامنگ میں استعمال ہوتا ہے۔ 'پانڈا' 'JSON' فائل کو پڑھنے اور اسے ڈیٹا فریم کے طور پر اسٹور کرنے کے لیے 'read_json()' طریقہ فراہم کرتا ہے۔ ہم اپنے کوڈز میں بنائی گئی سٹرنگ سے JSON بھی پڑھ سکتے ہیں۔ ہم آپ کو دکھائیں گے کہ 'پانڈا' پروگرامنگ میں JSON کو کیسے پڑھا جائے اور یہاں اس گائیڈ میں 'پانڈا' میں 'read_json()' طریقہ کو کیسے استعمال کیا جائے۔ ہم ڈیٹا کو پڑھیں گے اور پھر JSON فائل کا ڈیٹا DataFrame کی شکل میں 'pandas' میں ڈسپلے کریں گے۔ ہم یہاں اس کی ترکیب پر بھی بات کریں گے۔

نحو

اس 'read_json()' طریقہ کا مکمل نحو ذیل میں دیا گیا ہے۔

پانڈے read_json ( راستہ , اورینٹ = قدر , قسم = 'فریم' , dtype = قدر , کنورٹ_محور = قدر , کنورٹ_تاریخیں = سچ ہے۔ , پہلے سے طے شدہ_تاریخیں رکھیں = سچ ہے۔ , بے حس = جھوٹا۔ , precise_float = جھوٹا۔ , تاریخ_یونٹ = قدر , انکوڈنگ = قدر , انکوڈنگ_غلطیاں = 'سخت' , لائنیں = جھوٹا۔ , chunksize = قدر , کمپریشن = 'تخمینہ' , nrows = قدر , اسٹوریج_اختیارات = قدر )

مثال 01

یہ مثالیں، جو یہاں اس گائیڈ میں پیش کی گئی ہیں، 'Spyder' ایپ پر عمل میں لائی گئی ہیں۔ 'read_json()' طریقہ استعمال کرنے سے پہلے، ہم سب سے پہلے JSON فائل تیار کرتے ہیں جس کا ڈیٹا ہم 'read_json()' طریقہ استعمال کرکے پڑھیں گے۔ ہم نے یہاں یہ بات بھی کی ہے کہ JSON فائل کو 'پانڈا' میں کیسے بنایا جائے۔ یہاں، آپ دیکھ سکتے ہیں کہ ہم سب سے پہلے 'pd.DataFrame()' طریقہ استعمال کرکے ڈیٹا فریم بناتے ہیں۔







پھر ہم اس ڈیٹا فریم کے کالم کے طور پر 'Name, Num_1, Num_2, Num_3, Num_4, اور Num_5' کو شامل کرتے ہیں اور ان کالموں میں کچھ ڈیٹا بھی ڈالتے ہیں۔ اس کے بعد، ہم 'to_json()' طریقہ استعمال کرتے ہیں، جو اس ڈیٹا فریم کو JSON میں تبدیل کرنے میں مدد کرتا ہے۔ ہم وہ نام درج کرتے ہیں جو ہم 'JSON' فائل کو دینا چاہتے ہیں جس میں JSON ڈیٹا محفوظ کیا جائے گا۔ جو نام ہم یہاں دیتے ہیں وہ ہے 'Marks.json'۔ لہذا، اس کوڈ پر عمل کرنے کے بعد، JSON فائل 'Marks.json' کے نام سے بن جائے گی اور یہ ڈیٹا کو JSON میں اسٹور کرے گی، جسے ہم نے یہاں درج کیا ہے۔





اس کوڈ کو 'Shift+Enter' دبانے کے بعد، JSON فائل بن جاتی ہے، اور یہاں JSON فائل بھی نیچے دکھائی دیتی ہے۔ یہ JSON فائل ہے جو ہمیں مذکورہ کوڈ پر عمل کرنے کے بعد ملتی ہے۔ اب، ہم آگے بڑھیں گے اور 'read_json()' طریقہ کی مدد سے اس JSON فائل کو پڑھیں گے۔





اب، ہم سب سے پہلے 'پانڈا' لائبریری کو 'درآمد' کرتے ہیں کیونکہ ہمیں یہاں 'read_json()' طریقہ استعمال کرنا ہے، جو کہ 'پانڈا' کا طریقہ ہے۔ ہم 'پانڈا بطور pd' درآمد کر رہے ہیں۔ ذیل میں، ہم 'read_json()' طریقہ استعمال کرتے ہیں اور اس فائل کا نام ڈالتے ہیں جس کا ڈیٹا ہم پڑھنا چاہتے ہیں۔ ہم نے اوپر جو فائل بنائی ہے وہ یہاں رکھی گئی ہے، لہذا ہم اس JSON فائل کا ڈیٹا پڑھیں گے۔ ہم فائل کا راستہ اس 'read_json()' طریقہ سے پاس کرتے ہیں، جو کہ 'Marks.json' ہے اور ہم اس فنکشن کو 'df' متغیر کو تفویض کرتے ہیں۔ لہذا، اس JSON فائل کو پڑھنے کے بعد، JSON فائل کا ڈیٹا اس 'df' متغیر میں محفوظ ہو جاتا ہے۔ اب، ہم اس ڈیٹا کو 'print()' استعمال کرکے پرنٹ کرتے ہیں اور 'df' متغیر کے ساتھ 'to_string()' طریقہ بھی شامل کرتے ہیں۔ یہ 'to_string()' طریقہ ڈیٹا فریم کو پرنٹ کرنے میں ہماری مدد کرتا ہے۔ یہ JSON فائل کا ڈیٹا ڈیٹا فریم فارمیٹ میں پرنٹ کرے گا۔



مندرجہ بالا JSON فائل میں محفوظ کردہ ڈیٹا کو یہاں ذیل میں ڈیٹا فریم کے طور پر پیش کیا گیا ہے۔ آپ نوٹ کر سکتے ہیں کہ JSON فائل کا تمام ڈیٹا ڈیٹا فریم میں تبدیل ہو کر آؤٹ پٹ میں ظاہر ہوتا ہے۔

مثال 02

ہم JSON سٹرنگ کو 'read_json()' طریقہ کی مدد سے بھی پڑھ سکتے ہیں۔ 'پانڈا' کو درآمد کرنے کے بعد، ہم یہاں ایک سٹرنگ بناتے ہیں اور اس سٹرنگ کو 'my_str' متغیر میں محفوظ کرتے ہیں۔ ہم نے یہاں جو سٹرنگ بنائی ہے اس میں ڈیٹا ہے جو کہ 'سبجیکٹ' ہے اور ہم اس موضوع کا نام رکھتے ہیں جو کہ 'انگریزی' ہے۔ پھر ہم یہاں 'Pay' جو کہ '25000' ہے اور 'Days' جو کہ '70 دن' شامل کرتے ہیں۔ ان سب کے بعد، ہم یہاں 'Discount' بھی شامل کرتے ہیں جو کہ '1000' ہے۔ JSON سٹرنگ یہاں مکمل ہو گئی ہے۔

اب، ہم اس JSON سٹرنگ کو 'پنڈاس' کے 'read_json()' طریقہ کو استعمال کر کے پڑھ رہے ہیں، اور ہم اس متغیر کا نام رکھتے ہیں جس میں سٹرنگ محفوظ ہے۔ اس متغیر کا نام 'my_str' ہے اور ہم اسے یہاں 'read_json()' طریقہ کے پہلے پیرامیٹر کے طور پر شامل کرتے ہیں۔ اس کے بعد، ہم یہاں ایک اور پیرامیٹر شامل کرتے ہیں جو کہ 'اورینٹ' پیرامیٹر ہے، اور ہم اسے 'ریکارڈز' پر سیٹ کرتے ہیں۔ پھر ہم اس 'my_df' کو 'print()' طریقہ میں شامل کرتے ہیں، لہذا جب ہم اس کوڈ کو چلائیں گے تو یہ ٹرمینل پر رینڈر ہوگا۔

JSON سٹرنگ کو پڑھنے کے بعد جو ڈیٹا ہمیں ملتا ہے وہ نیچے دکھایا گیا ہے۔ یہاں، ڈیٹا کو ڈیٹا فریم میں پیش کیا گیا ہے، جسے ہم نے اپنے کوڈ میں JSON سٹرنگ کے طور پر درج کیا ہے۔

مثال 03

ہم یہاں ایک اور JSON سٹرنگ بناتے ہیں۔ آپ کو یاد رکھنا چاہیے کہ آپ کو سٹرنگ کو صرف ایک لائن میں رکھنا ہے۔ اگر ہم سٹرنگ کا بقیہ ڈیٹا نئی لائن میں شامل کریں گے تو ایرر میسج آئے گا۔ لہذا، آپ کو پوری سٹرنگ کو صرف ایک لائن میں لکھنا چاہیے۔ یہاں، JSON سٹرنگ 'سٹرنگ' متغیر میں بنائی اور محفوظ کی جاتی ہے۔ پھر، ہم 'read_json()' طریقہ استعمال کرکے JSON سٹرنگ پڑھ رہے ہیں۔ ہم 'سٹرنگ' شامل کرتے ہیں جس میں JSON سٹرنگ کو اس 'read_json()' طریقہ میں محفوظ کیا جاتا ہے۔ پڑھنے کے بعد، ہم اس سٹرنگ کو 'JSON_Data' متغیر میں محفوظ کرتے ہیں۔ اس کے بعد، ہم 'print()' کا استعمال کرتے ہیں اور اس میں 'JSON_Data' شامل کرتے ہیں، جو اس کو پیش کرنے میں مدد کرے گا۔

ذیل میں، ڈیٹا فریم پیش کیا گیا ہے، اور ہم نے یہ ڈیٹا فریم JSON سٹرنگ کو پڑھنے کے بعد حاصل کیا ہے۔ جو تاریخ ہم نے اپنے کوڈ میں JSON سٹرنگ کے طور پر درج کی ہے وہ ڈیٹا فریم کے طور پر یہاں ظاہر ہوتی ہے۔

مثال 04

یہ ہماری JSON فائل ہے، اور ہم اس JSON فائل پر 'read_json()' طریقہ لاگو کریں گے۔ یہ اس ڈیٹا کو پڑھے گا جو اس JSON فائل میں موجود ہے اور اس ڈیٹا کو ڈیٹا فریم میں رینڈر کرے گا۔

اب، جیسا کہ ہمیں 'پنڈاس' لائبریری کا 'read_json()' طریقہ استعمال کرنا ہوگا، ہمیں پہلے لائبریری کو 'درآمد' کرنا ہوگا۔ پانڈوں کو 'pd' کے طور پر درآمد کیا جا رہا ہے۔ ہم نے وہ فائل رکھی ہے جسے ہم نے اوپر دکھایا ہے تاکہ ہم اس JSON فائل سے ڈیٹا کو پڑھ سکیں۔ 'Company.json' فائل کا راستہ 'read_json()' طریقہ پر منتقل کیا جاتا ہے، اور یہ فنکشن 'JSON_Rec' متغیر کو بھی تفویض کیا جاتا ہے۔ اس طرح JSON فائل کی معلومات کو پڑھنے کے بعد 'JSON_Rec' متغیر میں رکھا جاتا ہے۔ اب، ہم 'print()' ڈالتے ہیں اور اس میں 'JSON_Rec' شامل کرتے ہیں۔

مندرجہ بالا JSON فائل میں موجود ڈیٹا کو ڈیٹا فریم کے طور پر نیچے دکھایا گیا ہے۔ آپ دیکھ سکتے ہیں کہ آؤٹ پٹ ایک ڈیٹا فریم دکھاتا ہے جس میں JSON فائل کے تمام ڈیٹا کو اس میں تبدیل کیا گیا ہے۔

نتیجہ

ہم نے اس گائیڈ میں 'پانڈا' کے 'read_json()' طریقہ کو تفصیل سے بیان کیا ہے۔ ہم نے یہاں 'read_json()' طریقہ کا نحو پیش کیا ہے، اور اس 'read_json()' طریقہ کو اپنے 'pandas' کوڈ میں بھی استعمال کیا ہے۔ ہم نے یہاں 'read_json()' طریقہ کی مدد سے JSON سٹرنگ اور JSON فائل کو بھی پڑھا ہے اور بتایا ہے کہ JSON فائل کیسے بنائی جائے اور پھر JSON فائل کو کیسے پڑھا جائے۔ ہم نے یہ بھی بتایا ہے کہ اس گائیڈ میں 'read_json()' طریقہ کی مدد سے JSON سٹرنگ کیسے بنائی جائے اور JSON سٹرنگ کو کیسے پڑھا جائے۔