R တွင် ဖိုင်ရှိမရှိ စစ်ဆေးနည်း (ဥပမာများဖြင့်)


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

 file. exists (' my_data.csv ')

ဖိုင်ရှိလျှင် သို့မဟုတ် FALSE မရှိလျှင် ဤလုပ်ဆောင်ချက်သည် TRUE ပြန်ပေးလိမ့်မည်။

ဖိုင်တစ်ခုရှိလျှင် R တွင်သာဖတ်ရန် if else statement ကိုသုံးနိုင်သည်။

 data <- ' my_data.csv '

if(file. exists (data)){
df <- read. csv (data)
} else {
print (' Does not exist ')
}

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

ဥပမာ- R တွင် ဖိုင်ရှိမရှိ စစ်ဆေးပါ။

R ရှိ ကျွန်ုပ်၏ လက်ရှိ လုပ်ဆောင်နေသော လမ်းညွှန် မှာ CSV ဖိုင်သုံးခုပါသည့် test_data ဟုခေါ်သော ဖိုင်တွဲတစ်ခုဟု ဆိုကြပါစို့။

အလုပ်လုပ်သည့်လမ်းညွှန်တွင် ဖိုင်တစ်ခုစီ၏အမည်များကို စာရင်းပြုစုရန် list.files() ကို သုံးနိုင်သည်-

 #display the names of every file in current working directory
list. files ()
[1] "my_data.csv" "my_new_data.csv" "some_old_data.csv"

လက်ရှိအလုပ်လုပ်နေသောလမ်းညွှန်တွင် ပေးထားသောဖိုင်ရှိမရှိစစ်ဆေးရန် file.exists() ကို သုံးနိုင်သည်-

 #check if file 'my_data.csv' exists in current working directory
file. exists (' my_data.csv ')

[1] TRUE

လုပ်ဆောင်ချက်သည် ‘my_data.csv’ ဖိုင်သည် လက်ရှိ လုပ်ဆောင်နေသည့် လမ်းညွှန်တွင် အမှန်တကယ် ရှိနေကြောင်း ကျွန်ုပ်တို့ကို ပြောပြသည့် လုပ်ဆောင်ချက်သည် TRUE ဖြစ်သည်။

ထို့နောက် ဖိုင်တစ်ခုရှိမှသာ တင်သွင်းရန် အောက်ဖော်ပြပါ if else statement ကို အသုံးပြုနိုင်ပါသည်။

 #define file name
data <- ' my_data.csv '

#import file only if it exists
if(file. exists (data)){
df <- read. csv (data)
} else {
print (' Does not exist ')
}

#view contents of CSV file
df

  team points assists
1 to 14 4
2 B 26 7
3 C 29 8
4 D 20 3

ဖိုင်ရှိသောကြောင့်၊ ကျွန်ုပ်တို့ ၎င်းကို အောင်မြင်စွာ ထည့်သွင်းနိုင်ပါသည်။

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

 #define file name
data <- ' this_data.csv '

#import file only if it exists
if(file. exists (data)){
df <- read. csv (data)
} else {
print (' Does not exist ')
}

[1] “Does not exist”

ဤ_data.csv ဟုခေါ်သော ဖိုင်တစ်ခုသည် လက်ရှိလုပ်ဆောင်နေသည့် လမ်းညွှန်တွင် မရှိဟု ကျွန်ုပ်တို့အား ပြောသော “ မရှိပါ” မက်ဆေ့ချ်ကို လက်ခံရရှိပါသည်။

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

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

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

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

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