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 ဖြင့် ဖိုင်များကို အမည်ပြောင်းနည်း