Tibble ကို r တွင် data frame သို့ မည်သို့ပြောင်းနည်း (ဥပမာဖြင့်)
tibble သည် ဒေတာဘောင်တစ်ခု၏ ပထမ 10 လိုင်းများကိုသာပြသသည့် သန့်စင်သောပုံနှိပ်ခြင်းနည်းလမ်းပါရှိသော R ရှိ ဒေတာဘောင်တစ်ခုဖြစ်သည်။
၎င်းသည် ကြီးမားသောဒေတာဖြင့် လုပ်ဆောင်ရန် ပိုမိုလွယ်ကူစေပြီး R သည် ကွန်ဆိုးလ်သို့ ဒေတာဘလောက်ကြီးကို မတော်တဆ ပရင့်ထုတ်ပါက အတန်းတိုင်းကို ပရင့်ထုတ်ရန် ကြိုးစားခြင်းမှ တားဆီးပေးပါသည်။
သို့သော် တစ်ခါတစ်ရံတွင် သင်သည် tibble ကို ဒေတာဘောင်တစ်ခုအဖြစ်သို့ ပြောင်းလဲလိုပေမည်။
၎င်းကိုလုပ်ဆောင်ရန် အောက်ပါ syntax ကို သင်သုံးနိုင်သည်။
my_df <- as. data . frame (my_tibble)
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- R ဖြင့် Tibble ကို Data Frame သို့ ပြောင်းပါ။
R တွင် CSV ဖိုင်ကိုဖတ်ရန် read_csv() function ကိုအသုံးပြုသည်ဆိုပါစို့။
library (tidyverse)
#import CSV file into tibble
my_tibble <- read_csv(' my_data.csv ')
#view tibble
print (my_tibble)
# A tibble: 7 x 3
points assists rebounds
1 24 4 8
2 29 4 8
3 33 6 5
4 34 7 5
5 20 5 9
6 18 9 12
7 19 10 10
#view class
class (my_tibble)
[1] "spec_tbl_df" "tbl_df" "tbl" "data.frame"
ပုံမှန်အားဖြင့်၊ read_csv() လုပ်ဆောင်ချက်သည် CSV ဖိုင်ကို tibble အဖြစ် တင်သွင်းသည်။
သို့သော်၊ ဤ tibble ကို ဒေတာဘောင်အဖြစ်သို့ ပြောင်းလဲရန် အောက်ပါ syntax ကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။
#convert tibble to data frame
my_df <- as. data . frame (my_tibble)
#view class of my_df
class(my_df)
[1] "data.frame"
tibble ကို ဒေတာဘောင်တစ်ခုအဖြစ် အောင်မြင်စွာပြောင်းလဲလိုက်ကြောင်း ကျွန်ုပ်တို့တွေ့မြင်နိုင်ပါသည်။
dataframe တွင် tibble ကဲ့သို့ အတိအကျတူညီသောတန်ဖိုးများပါဝင်ကြောင်းကိုလည်း ကျွန်ုပ်တို့အတည်ပြုနိုင်သည်-
#view data frame
print (my_df)
points assists rebounds
1 24 4 8
2 29 4 8
3 33 6 5
4 34 7 5
5 20 5 9
6 18 9 12
7 19 10 10
ဒေတာဘလောက်ရှိတန်ဖိုးများသည် tibble ရှိတန်ဖိုးများနှင့်တူညီသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် R တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
Tibble ၏ စာကြောင်းအားလုံးကို R ဖြင့် မည်သို့ပုံနှိပ်ရမည်နည်း။
ဒေတာဘောင်တစ်ခုအား R ဖြင့် မက်ထရစ်သို့ မည်သို့ပြောင်းရမည်နည်း။