پلاٹلی میں بارڈرز شامل کریں۔

Pla Ly My Bar Rz Shaml Kry



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

اس ٹیوٹوریل میں، ہم آپ کو تخصیص کا ایک طریقہ دکھائیں گے جسے آپ کسی مخصوص شکل کے گرد بارڈر بنانے کے لیے استعمال کر سکتے ہیں۔

آئیے کودتے ہیں۔







پلاٹلی شکلیں

کسی مخصوص شکل کے گرد بارڈر بنانے کا سب سے موثر طریقہ Plotly graph_objects ماڈیول سے = Plotly شکلیں استعمال کرنا ہے۔



یہ ماڈیول ہمیں لائنوں یا کثیر الاضلاع کو یا تو اسٹینڈ اکیلی اشیاء کے طور پر یا دوسرے اعداد و شمار کے والدین کے طور پر بنانے کی اجازت دیتا ہے۔



درج ذیل وسائل میں graph_objects میں لے آؤٹس کو دریافت کرنے کے لیے آزاد محسوس کریں:





https://plotly.com/python/reference/layout/shapes/

آئیے دیکھتے ہیں کہ ہم اس فیچر کو بارڈر بنانے کے لیے کیسے استعمال کر سکتے ہیں۔



پیکر بنائیں

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

اس ٹیوٹوریل کے لیے، ہم ایک سادہ لائن پلاٹ استعمال کرتے ہیں جیسا کہ درج ذیل کوڈ میں دکھایا گیا ہے:

درآمد سازش سے اظہار کے طور پر px

# plotly.graph_objects کو جاتے وقت درآمد کریں۔

ڈی ایف = px ڈیٹا . گیپ میموری ( ) . استفسار ( 'براعظم == 'اوشینیا'' )

انجیر = px لائن ( ڈی ایف , ایکس = 'سال' , Y = 'gdpPercap' , رنگ = 'ملک' , علامت = 'ملک' )

انجیر. دکھائیں ( )

دی گئی مثال میں، ہم پلاٹلی ایکسپریس ماڈیول کا استعمال کرتے ہیں تاکہ اوقیانوسیہ براعظم کے ممالک کے سالوں کے دوران جی ڈی پی فی کیپ کا ایک لائن پلاٹ بنایا جا سکے۔

نتیجے کے اعداد و شمار کے طور پر دکھایا گیا ہے:

پلاٹلی بارڈر شامل کریں۔

ایک بار جب ہمارے پاس وہ اعداد و شمار ہو جائیں جسے ہم استعمال کرنا چاہتے ہیں، تو ہم آگے بڑھ سکتے ہیں اور ایک بارڈر بنا سکتے ہیں۔ جیسا کہ ذکر کیا گیا ہے، ہم Plotly graph_objects سے شکلوں کا ماڈل استعمال کرتے ہیں۔

تصویر میں بارڈر شامل کرنے کا کوڈ درج ذیل میں دیا گیا ہے۔

درآمد سازش سے graph_objects کے طور پر جاؤ
انجیر. اپ ڈیٹ_لے آؤٹ ( شکلیں = [ جاؤ. ترتیب . شکل (
قسم = 'صحیح' ,
xref = 'کاغذ' ,
yref = 'کاغذ' ,
x0 = 0 ,
y0 = - 0.1 ,
x1 = 1.01 ,
y1 = 1.02 ,
لائن = { 'چوڑائی' : 1 , 'رنگ' : 'سیاہ' }
) ] )

پچھلے کوڈ میں، ہم Plotly graph_objects ماڈیول کو امپورٹ کرکے شروع کرتے ہیں۔

اس کے بعد، ہم اپڈیٹ_لے آؤٹ() فنکشن کا استعمال کرتے ہیں تاکہ اعداد و شمار کے لے آؤٹ کو ان اقدار اور خصوصیات کے ساتھ اپنی مرضی کے مطابق بنائیں جو ہم بتاتے ہیں۔

فنکشن کے اندر، ہم شکل کا پیرامیٹر بتاتے ہیں جو ہمیں فگر کے گرد ایک مخصوص شکل بنانے کی اجازت دیتا ہے۔

go.layout.Shape() کی اقدار ہمیں شکل کی قطعی قسم کی وضاحت کرنے کی اجازت دیتی ہیں اور ہمیں اسے کہاں بنانا چاہیے۔

پہلی وہ قسم ہے جو اس اعداد و شمار کی قسم کی وضاحت کرتی ہے جسے ہم بنانا چاہتے ہیں۔ آپ دائرے کی شکل بنانے کے لیے 'دائرہ'، مستطیل کے لیے 'ریکٹ' وغیرہ جیسی قدروں کی وضاحت کر سکتے ہیں۔

دوسرا پیرامیٹر x0 ہے جو شکل کا ابتدائی ایکس پوائنٹ سیٹ کرتا ہے۔ X1 شکل کے اختتامی x پوزیشن کی وضاحت کرتا ہے۔

y0 اور y1 کے لیے، یہ پیرامیٹرز شکل کے y نقطہ آغاز اور y اختتامی نقطہ کی وضاحت کرتے ہیں۔

xref اور yref پیرامیٹرز تشریح کے x اور y کوآرڈینیٹ محور کو متعین کرتے ہیں۔

اگر 'کاغذ' پر سیٹ کیا جاتا ہے تو، 'y' پوزیشن کا مطلب عام شدہ نقاط میں پلاٹنگ ایریا کے نیچے سے فاصلہ ہے جہاں '0' ('1') نیچے (اوپر) سے مساوی ہے۔

آخر میں، لائن پیرامیٹر ایک لغت پر مشتمل ہے جو شکل کی لائن بنانے کے قواعد کی وضاحت کرتی ہے۔ یہاں، ہم نے لائن کی چوڑائی کو 1 اور رنگ کو سیاہ پر سیٹ کیا ہے۔

نتیجے کے اعداد و شمار کے طور پر دکھایا گیا ہے:

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

نتیجہ

یہ مضمون Plotly graph_objects ماڈیول کا استعمال کرتے ہوئے پلاٹلی فگر کے گرد بارڈر بنانے کا طریقہ بیان کرتا ہے۔

پڑھنے کا شکریہ. مبارک ہو کوڈنگ!!