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 ')
ထပ်လောင်းအရင်းအမြစ်များ
R တွင် log-log plot ဖန်တီးနည်း
Excel တွင် Log-Log Plot ဖန်တီးနည်း