Matplotlib ကွက်များတွင် ကျပန်းအရောင်များ ဖန်တီးနည်း
Matplotlib ကွက်များတွင် ကျပန်းအရောင်များထုတ်လုပ်ရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။
1. မျဉ်းကွက်အတွက် ကျပန်းအရောင်ကို ဖန်တီးပါ။
col = ( np.random.random (), np.random.random (), np.random.random ( ) ) plt. plot (x, y, c=col)
2. point cloud အတွက် ကျပန်းအရောင်များ ဖန်တီးပါ။
plt. scatter (x, y, c=np. random . rand (len(x), 3 ))
အောက်ပါဥပမာများသည် ဤ syntax ကိုလက်တွေ့တွင်မည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။
ဥပမာ 1- မျဉ်းကွက်အတွက် ကျပန်းအရောင်တစ်ခု ဖန်တီးပါ။
အောက်ပါကုဒ်သည် မျဉ်းကြောင်းကွက်တစ်ခုတွင် မျဉ်းတစ်ကြောင်းအတွက် ကျပန်းအရောင်ကို မည်သို့ထုတ်လုပ်ရမည်ကို ပြသသည်-
import matplotlib. pyplot as plt
import numpy as np
#define data
x = [1, 2, 3, 4, 5]
y = [7, 12, 15, 19, 25]
#define random color
col = ( np.random.random (), np.random.random (), np.random.random ( ) )
#create line plot with random color
plt. plot (x, y, c=col)
ကျွန်ုပ်တို့သည် တူညီသောကုဒ်အပိုင်းအစကို ထပ်မံလုပ်ဆောင်ပါက၊ မတူညီသောကျပန်းအရောင်ရှိသော မျဉ်းကြောင်းလမ်းကြောင်းကို ဖန်တီးလိမ့်မည်-
ဥပမာ 2- point cloud အတွက် ကျပန်းအရောင်များ ဖန်တီးပါ။
အောက်ဖော်ပြပါကုဒ်သည် ကွက်ကွက်ပေါ်ရှိ အမှတ်တစ်ခုစီအတွက် ကျပန်းအရောင်များဖြင့် ခွဲခြမ်းစိပ်ဖြာပုံတစ်ခုကို ဖန်တီးနည်းကို ပြသသည်-
import matplotlib. pyplot as plt
import numpy as np
#define data
x = [1, 2, 3, 4, 5]
y = [7, 12, 15, 19, 25]
#create scatterplot with random colors for each point
plt. scatter (x, y, c=np. random . rand (len(x),3))
ကျွန်ုပ်တို့သည် တူညီသောကုဒ်အပိုင်းအစကို ထပ်မံလုပ်ဆောင်ပါက၊ အမှတ်တစ်ခုစီအတွက် ကျပန်းအရောင်အသစ်များဖြင့် ခွဲခြမ်းစိပ်ဖြာတစ်ခုကို ဖန်တီးလိမ့်မည်-
မှတ်ချက်- ဘောင်အောက်တွင်၊ ဤကုဒ်သည် ကျပန်းအရောင်များ (R၊ G, B) ထုတ်လုပ်ရန် NumPy ကို အသုံးပြုပါသည်။
NumPy ကျပန်းလုပ်ဆောင်ချက်() ၏ ရှင်းလင်းချက်အပြည့်အစုံအတွက် အွန်လိုင်းစာရွက်စာတမ်း ကို ကိုးကားပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် Matplotlib ရှိ အခြားသော ဘုံကြံစည်မှုလုပ်ဆောင်ချက်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Matplotlib တွင် နောက်ခံအရောင်ပြောင်းနည်း
Matplotlib ရှိ တန်ဖိုးအလိုက် အပိုင်းအစတစ်ခုကို အရောင်ခြယ်နည်း