اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

يمكنك استخدام الوسيط 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 الذي يمثل حجمها. والنتيجة:
index.png.a1c8b20bcf6946b5e6c978a727c9f3f3.png

  • 1
نشر

هناك طريقتين اما باستخدام 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')

وفي كلتا الطريقتين يكون الناتج هكذا:

FbOQu.png.f5c7453e9dfb2445c76395eb6c9e678f.png

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...