Python တွင် log-log plot ဖန်တီးနည်း


log-log plot သည် x-axis နှင့် y-axis နှစ်ခုလုံးရှိ လော့ဂရစ်သမ်စကေးများကို အသုံးပြုသည့် ကွက်ကွက်တစ်ခုဖြစ်သည်။

ပါဝါဥပဒေအမျိုးအစားအချို့ကို လိုက်နာသောအခါတွင် ဤဇာတ်ကွက်အမျိုးအစားသည် ကိန်းရှင်နှစ်ခုကြားရှိ စစ်မှန်သောဆက်ဆံရေးကို မြင်ယောင်ရန် အသုံးဝင်သည်။

ဤသင်ခန်းစာသည် Python တွင် log-log plot ဖန်တီးနည်းကို ရှင်းပြထားသည်။

Python တွင် Log-Log Plot ဖန်တီးနည်း

ကျွန်ုပ်တို့တွင် အောက်ပါ ပန်ဒါ DataFrame ရှိသည် ဆိုပါစို့။

 import pandas as pd
import matplotlib. pyplot as plt

#createDataFrame
df = pd. DataFrame ({' x ': [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,
                         14, 15, 16, 17, 18, 19, 20, 21, 22],
                   ' y ': [3, 4, 5, 7, 9, 13, 15, 19, 23, 24, 29,
                         38, 40, 50, 56, 59, 70, 89, 104, 130]})

#create scatterplot
plt. scatter (df. x , df. y )

x နှင့် y အကြား ဆက်နွယ်မှုသည် ပါဝါဥပဒေနှင့် ကိုက်ညီကြောင်း ရှင်းပါသည်။

အောက်ပါကုဒ်သည် ကိန်းရှင်နှစ်ခုတွင် မှတ်တမ်းအသွင်ပြောင်းခြင်းကို လုပ်ဆောင်ရန် numpy.log() ကို အသုံးပြုပုံကို ပြသပြီး ၎င်းတို့ကြားရှိ ဆက်စပ်မှုကို မြင်သာစေရန် မှတ်တမ်း-မှတ်တမ်းကွက်ကွက်ကို ဖန်တီးသည်-

 import numpy as np

#perform log transformation on both x and y
xlog = np. log ( df.x )
ylog = np. log ( df.y )

#create log-log plot
plt. scatter (xlog, ylog)

x-axis သည် x ၏ log ကိုပြသပြီး y-axis သည် y ၏ log ကိုပြသသည်။

log(x) နှင့် log(y) အကြား ဆက်နွယ်မှုသည် ယခင်ဇာတ်ကွက်နှင့် နှိုင်းယှဉ်ပါက မည်သို့မျဉ်းကြောင်းကြောင်း သတိပြုပါ။

ဇာတ်ကြောင်းကို အဓိပ္ပာယ်ဖွင့်ဆိုရန် ပိုမိုလွယ်ကူစေရန် ခေါင်းစဉ်နှင့် ဝင်ရိုးအညွှန်းများ ထည့်ရန် အားမနာပါနှင့်-

 #create log-log plot with labels
plt. scatter (xlog, ylog, color=' purple ')
plt. xlabel (' Log(x) ')
plt. ylabel (' Log(y) ')
plt. title (' Log-Log Plot ') 

plt.plot() ကို အသုံးပြု၍ အောက်ပါအတိုင်း ရိုးရှင်းစွာ ဖြန့်ခွဲဆွဲခြင်းအစား မျဉ်းကွက်တစ်ခု ဖန်တီးနိုင်သည်ကို သတိပြုပါ။

 #create log-log line plot
plt. plot (xlog, ylog, color=' purple ')
plt. xlabel (' Log(x) ')
plt. ylabel (' Log(y) ')
plt. title (' Log-Log Plot ') 

Python တွင် Log-Log Plot

ထပ်လောင်းအရင်းအမြစ်များ

R တွင် log-log plot ဖန်တီးနည်း
Excel တွင် Log-Log Plot ဖန်တီးနည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်