R တွင် တူညီသောမျဉ်းပေါ်တွင် ကိန်းရှင်များစွာကို မည်သို့ပုံနှိပ်ရမည်နည်း။


R တွင် တူညီသောမျဉ်းပေါ်တွင် ကိန်းရှင်များစွာကို အလွယ်တကူ print ထုတ်ရန် cat() လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။

ဤလုပ်ဆောင်ချက်သည် အောက်ပါအခြေခံ syntax ကိုအသုံးပြုသည်-

 cat(variable1, variable2, variable3, ...)

အောက်ပါဥပမာများသည် မတူညီသောအခြေအနေများတွင် ဤ syntax ကိုမည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။

ဥပမာ 1- တူညီသောစာကြောင်းပေါ်တွင် စာကြောင်းတစ်ကြောင်းနှင့် ကိန်းရှင်တစ်ခုကို ပရင့်ထုတ်ပါ။

အောက်ပါကုဒ်သည် တူညီသောစာကြောင်းပေါ်တွင် စာကြောင်းတစ်ကြောင်းနှင့် ကိန်းဂဏာန်းများစွာကို ပရင့်ထုတ်ရန် cat() လုပ်ဆောင်ချက်ကို အသုံးပြုပုံကို ပြသသည်-

 #define character string
my_text <- "The answer is"

#define numeric variables
my_value1 <- 5
my_value2 <- 10

#print character string and numeric variables on the same line
cat(my_text, my_value1, "or", my_value2)

The answer is 5 or 10

ကိန်းရှင်တစ်ခုစီကို တူညီသောစာကြောင်းပေါ်တွင် ရိုက်နှိပ်ထားသည်။

ဥပမာ 2- စာသားမပါဘဲ တူညီသောမျဉ်းပေါ်တွင် ကိန်းရှင်များစွာကို ပရင့်ထုတ်ပါ။

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

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat(x2, x3, x4)
}

#use function
do_stuff(5)

10 15 20

လုပ်ဆောင်ချက်သည် တန်ဖိုးတစ်ခုစီနှင့် သက်ဆိုင်သည့် ကိန်းရှင်အမည်များကို မရှင်းပြဘဲ တူညီသောမျဉ်းတစ်ကြောင်းပေါ်တွင် ကိန်းဂဏာန်းကိန်းရှင်သုံးခုလုံးကို ပြန်ပေးသည်။

ဥပမာ 3- တူညီသောစာကြောင်းပေါ်တွင် ကိန်းရှင် များစွာကို စာသားဖြင့် ပရင့်ထုတ်ပါ။

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

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat("x2 =", x2, "x3 =", x3, "x4 =", x4)
}

#use function
do_stuff(5)

x2 = 10 x3 = 15 x4 = 20

လုပ်ဆောင်ချက်သည် တန်ဖိုးတစ်ခုစီနှင့် သက်ဆိုင်သည့် ကိန်းရှင်အမည်များကို ရှင်းပြထားသည့် စာသားဖြင့် တူညီသောမျဉ်းတစ်ကြောင်းပေါ်တွင် ကိန်းဂဏာန်းကိန်းရှင်သုံးခုလုံးကို ပြန်ပေးသည်။

ဥပမာ 4- လိုင်းအသစ်တွင် ကိန်းရှင်များစွာကို စာသားဖြင့် ပရင့်ထုတ်ပါ။

အောက်ပါကုဒ်သည် စာသားဖြင့် စာကြောင်းအသစ်တွင် လုပ်ဆောင်ချက်တစ်ခု၏ variable အများအပြားကို print ထုတ်ရန် cat() လုပ်ဆောင်ချက်ရှိ \n အော်ပရေတာအား အသုံးပြုနည်းကို ပြသသည်-

 #define function
do_stuff <- function (x) {
    x2 <- x * 2
    x3 <- x * 3
    x4 <- x * 4
    cat("x2 =", x2, "\nx3 =", x3, "\nx4 =", x4)
}

#use function
do_stuff(5)

x2 = 10 
x3 = 15 
x4 = 20

လုပ်ဆောင်ချက်သည် တန်ဖိုးတစ်ခုစီနှင့် သက်ဆိုင်သည့် ကိန်းရှင်အမည်များကို ရှင်းပြထားသည့် စာသားဖြင့် မတူညီသော လိုင်းများတွင် ကိန်းရှင်သုံးခုကို ပြန်ပေးသည်။

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

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

ဖော်မတ်ချထားသော စာကြောင်းများကို ရိုက်နှိပ်ရန် R တွင် sprintf လုပ်ဆောင်ချက်ကို မည်သို့အသုံးပြုရမည်နည်း။
Tibble ၏ စာကြောင်းအားလုံးကို R ဖြင့် မည်သို့ပုံနှိပ်ရမည်နည်း။

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

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