R တွင် read.table ကိုအသုံးပြုနည်း (ဥပမာများဖြင့်)


R တွင် ဇယားဒေတာပါရှိသော ဖိုင်ကိုဖတ်ရန် read.table လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်။

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

 df <- read. table (file=' C:\\Users\\bob\\Desktop\\data.txt ', header= FALSE , sep = "")

ပုံမှန်အားဖြင့်၊ read.table လုပ်ဆောင်ချက်သည် ဖိုင်တွင် ခေါင်းစီးအတန်းများမရှိဟု ယူဆပြီး တန်ဖိုးများကို နေရာလွတ်များဖြင့် ခွဲခြားထားသည်။

သို့သော်လည်း၊ ဖိုင်တွင် ခေါင်းစီးလိုင်းတစ်ခုရှိပြီး မတူညီသော မျဉ်းကြောင်းများကို အသုံးပြုကြောင်း R အားပြောပြရန် header နှင့် sep arguments များကို အသုံးပြုနိုင်သည်။

ဥပမာအားဖြင့်၊ သင်သည် ကော်မာကို ကန့်သတ်ချက်တစ်ခုအဖြစ် အသုံးပြုရန် ရွေးချယ်နိုင်သည်-

 df <- read. table (file=' C:\\Users\\bob\\Desktop\\data.txt ', header= TRUE , sep=' , ')

အောက်ဖော်ပြပါ အဆင့်ဆင့် ဥပမာသည် read.table လုပ်ဆောင်ချက်ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

အဆင့် 1: ဖိုင်ကိုကြည့်ပါ။

ကျွန်ုပ်တွင် data.txt ဟုခေါ်သော ဖိုင်တစ်ခုကို R သို့ ဒေတာဘလောက်အဖြစ် ဖတ်လိုသော ကျွန်ုပ်၏ဒက်စ်တော့တွင် ရှိသည်ဆိုကြပါစို့။

အဆင့် 2- ဒေတာဘောင်ထဲသို့ ဖိုင်ကိုဖတ်ရန် read.table() ကိုသုံးပါ။

ထို့နောက် df ဟုခေါ်သော ဒေတာဘောင်တစ်ခုသို့ ဖိုင်ကိုဖတ်ရန် read.table() ကို သုံးကြပါစို့။

 #read file from Desktop into data frame
df <- read. table (file=' C:\\Users\\bob\\Desktop\\data.txt ', header= TRUE )

ဖိုင်၏ပထမစာကြောင်းတွင် ကော်လံအမည်များပါသောကြောင့် header=TRUE ကို ကျွန်ုပ်သတ်မှတ်ထားကြောင်း သတိပြုပါ။

ဖိုင်ဒေတာသည် နေရာလွတ်ဖြစ်နေပြီဖြစ်သောကြောင့် sep အငြင်းအခုံကိုလည်း မသတ်မှတ်ခဲ့ပါ။

အဆင့် 3: ဒေတာဘောင်ကိုကြည့်ပါ။

ထို့နောက် ဖိုင်ကို မှန်မှန်ကန်ကန်ဖတ်ကြောင်း သေချာစေရန် ဒေတာဘောင်ကို ကြည့်ရှုနိုင်သည်-

 #view data frame
print (df)

  var1 var2 var3
1 1 7 3
2 2 3 7
3 3 3 8
4 4 4 3
5 5 5 2
6 6 7 7
7 9 9 4

ဒေတာဘောင်သည် ဖိုင်ရှိဒေတာနှင့် ကိုက်ညီကြောင်း ကျွန်ုပ်တို့ မြင်နိုင်သည်။

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

 #check class of data frame
class(df)

[1] "data.frame"

#check dimensions of data frame
dim(df)

[1] 7 3

df သည် အမှန်ပင် ဒေတာဘောင်တစ်ခုဖြစ်ပြီး အတန်း 7 ကြောင်းနှင့် ကော်လံ 3 ခုရှိသည်ကို ကျွန်ုပ်တို့တွေ့မြင်နိုင်ပါသည်။

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

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

CSV ဖိုင်များကို R သို့မည်သို့ထည့်သွင်းနည်း
Excel ဖိုင်များကို R သို့ဘယ်လိုတင်သွင်းမလဲ။
TSV ဖိုင်များကို R သို့ဘယ်လိုတင်သွင်းမလဲ။

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

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