Ali Ismael نشر 23 أكتوبر 2021 أرسل تقرير مشاركة نشر 23 أكتوبر 2021 كيف يمكن رسم دوائر فارغة لتمثيل نقاط البيانات باستخدام الدالة scatter؟ حيث قمت بالفعل برسم البيانات لكن أريد أن تكون نقاط البيانات مفرغة (أي بدون لون)؟ 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Ali Haidar Ahmad نشر 23 أكتوبر 2021 أرسل تقرير مشاركة نشر 23 أكتوبر 2021 يمكنك استخدام الوسيط edgecolors لتحديد لون الحدود و الوسيط facecolors لتحديد لون الدائرة نفسها، وفي حالة أردت أن تكون الدوائر بدون لون (مفرغة) قم بتعيين القيمة none لل facecolors كما في المثال التالي: import matplotlib.pyplot as plt import numpy as np dataX = np.random.randn(100) dataY = np.random.randn(100) plt.scatter(dataX, dataY, facecolors='none', edgecolors='black',s=70) plt.show() حيث يمكنك التحكم بحجم الدوائر من خلال الوسيط s الذي يمثل حجمها. والنتيجة: 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
1 Ahmed Sharshar نشر 25 أكتوبر 2021 أرسل تقرير مشاركة نشر 25 أكتوبر 2021 هناك طريقتين اما باستخدام scatter كالتالي: import matplotlib.pyplot as plt import numpy as np plt.scatter(np.random.randn(100), np.random.randn(100), facecolors='none') أو باستخدام plot كالتالي: import matplotlib.pyplot as plt import numpy as np plt.plot(np.random.randn(100), np.random.randn(100), 'o', mfc='none') وفي كلتا الطريقتين يكون الناتج هكذا: اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Ali Ismael
كيف يمكن رسم دوائر فارغة لتمثيل نقاط البيانات باستخدام الدالة scatter؟ حيث قمت بالفعل برسم البيانات لكن أريد أن تكون نقاط البيانات مفرغة (أي بدون لون)؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.