5.1-rasm - Axes3D.plot () funktsiyasini namoyish etish
5.2 nuqta uchastkasi (tarqalish chizmasi)
Scatter () funktsiyasi tarqalish chizmasini qurish uchun ishlatiladi
Axes3D dan:
Axes3D.scatter (o'zini, XS, HydrizBot, ZS = 0 , zdir = 'z' , b = 20 , S = hech ,
deepshade = rost , * args, ** kwargs)
Axes3D.scatter () funktsiya parametrlari:
• xs , ys: 1D massivi
◦ nuqtalarning x va y koordinatalari .
• zs : raqam yoki 1D -array, ixtiyoriy; standart qiymat: 0
◦ Z- punktlari koordinatalarini . Agar skaler qiymat berilgan bo'lsa,
keyin u grafikning barcha nuqtalariga tayinlanadi.
114
• zdir : {'x', 'y', 'z', '-x', '-y', '-z'} , ixtiyoriy; qiymat
sukut bo'yicha 'z'
◦ z yo'nalishi sifatida qabul qilinadigan o'q .
• lar: raqam yoki qator, ixtiyoriy; standart 20
◦ Marker hajmi.
• c: rang 14 , raqamlar massivi, rang elementlari massivi, ixtiyoriy
◦ marker rangi. Mumkin bo'lgan qiymatlar:
▪ barcha markerlar uchun rangning satr qiymati;
▪ qator ranglari qiymatlari to'plami;
▪ orqali ranglarda ko'rsatilishi mumkin bo'lgan raqamlar qatori
smap va norma funktsiyalari;
▪ 2D - elementlari RGB yoki RGBA bo'lgan massiv ;
• chuqurlik : bool , ixtiyoriy
Depth Chuqurlik effekti uchun soyali belgilar.
• ** kvarg
Used ishlatilganiga o'xshash qo'shimcha dalillar
2-o'lchovli grafikani chizish uchun scatter () funktsiyasida.
np.random.seed ( 123 )
x = np.random.randint (- 5 , 5 , 40 )
y = np.random.randint ( 0 , 10 , 40 )
z = np.random.randint (- 5 , 5 , 40 )
s = np.random.randint ( 10 , 100 , 20 )
fig = plt.figure ()
ax = fig.add_subplot ( 111 , proyeksiya = '3d' )
ax.scatter (x, y, z, s = s)
14 Rangni sozlashning mavjud usullaridan biri (" 2.3.2 Chiziq rangi " bo'limiga qarang )
115
Do'stlaringiz bilan baham: |