R တွင် ရာခိုင်နှုန်းများအဖြစ် နံပါတ်များကို ပုံစံဖော်ပါ (ဥပမာများဖြင့်)


R တွင် ရာခိုင်နှုန်းများအဖြစ် ဂဏန်းများကိုဖော်မတ်ရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ စကေး ပက်ကေ့ချ်မှ ရာခိုင်နှုန်း() လုပ်ဆောင်ချက်ကို အသုံးပြုခြင်းဖြစ်သည်။ ဤလုပ်ဆောင်ချက်သည် အောက်ပါ syntax ကိုအသုံးပြုသည်-

ရာခိုင်နှုန်း(x၊ တိကျမှု = 1)

ရွှေ-

  • x- ရာခိုင်နှုန်းအဖြစ် ဖော်မတ်လုပ်ရန် အရာဝတ္ထု။
  • တိကျမှု- လှည့်ပတ်ရန် ဂဏန်းတစ်ခု။ ဥပမာအားဖြင့်၊ ဒဿမနေရာနှစ်ခုသို့လှည့်ရန် 0.01 ကိုသုံးပါ။

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

ဥပမာ 1- Vector တစ်ခုတွင် ရာခိုင်နှုန်းများကို ဖော်မတ်ပါ။

အောက်ပါကုဒ်သည် vector တစ်ခုတွင် နံပါတ်များကို ရာခိုင်နှုန်းများအဖြစ် ဖော်မတ်လုပ်နည်းကို ပြသသည်-

 library (scales)

#createdata
data <- c(.3, .7, .14, .18, .22, .78)

#format numbers as percentages
percent (data, accuracy = 1 )

[1] "30%" "70%" "14%" "18%" "22%" "78%"

#format numbers as percentages with one decimal place
percent (data, accuracy = 0.1 )

[1] "30.0%" "70.0%" "14.0%" "18.0%" "22.0%" "78.0%"

#format numbers as percentages with two decimal places
percent (data, accuracy = 0.01 )

[1] "30.00%" "70.00%" "14.00%" "18.00%" "22.00%" "78.00%"

ဥပမာ 2- ဒေတာဘောင်ကော်လံတွင် ရာခိုင်နှုန်းများကို ဖော်မတ်ပါ။

အောက်ပါကုဒ်သည် ဒေတာဘောင်တစ်ခု၏ ကော်လံတစ်ခုတွင် နံပါတ်များကို ရာခိုင်နှုန်းအဖြစ် ဖော်မတ်လုပ်နည်းကို ပြသသည်-

 library (scales)

#create data frame
df = data. frame (region = c('A', 'B', 'C', 'D'),
                growth = c(.3, .7, .14, .18))

#view data frame
df

  region growth
1 to 0.30
2 B 0.70
3 C 0.14
4 D 0.18

#format numbers as percentages in growth column
df$growth <- percent (df$growth, accuracy= 1 )

#view updated data frame
df

  region growth
1 to 30%
2 B 70%
3 C 14%
4 D 18%

ဥပမာ 3- ဒေတာဘောင်ကော်လံအများအပြားတွင် ရာခိုင်နှုန်းများကို ဖော်မတ်လုပ်ပါ။

အောက်ပါကုဒ်သည် ဒေတာဘောင်တစ်ခု၏ ကော်လံအများအပြားတွင် နံပါတ်များကို ရာခိုင်နှုန်းအဖြစ် ဖော်မတ်လုပ်နည်းကို ပြသသည်-

 library (scales)

#create data frame
df = data. frame (region = c('A', 'B', 'C', 'D'),
                growth = c(.3, .7, .14, .18),
                trend = c(.04, .09, .22, .25))

#view data frame
df
  region growth trend
1 A 0.30 0.04
2 B 0.70 0.09
3 C 0.14 0.22
4 D 0.18 0.25

#format numbers as percentages in growth and trend columns
df[2:3] <- sapply (df[2:3], function (x) percent (x, accuracy= 1 ))

#view updated data frame
df

  region growth trend
1 to 30% 4%
2 B 70% 9%
3 C 14% 22%
4 D 18% 25%

နောက်ထပ် R သင်ခန်းစာများကို ဤစာမျက်နှာတွင် သင်တွေ့နိုင်ပါသည်။

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

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