R တွင် ပြင်ဆင်နည်း- readtableheader မှ တွေ့ရှိသော မပြည့်စုံသော နောက်ဆုံးအတန်း


R တွင် သင်ကြုံတွေ့ရနိုင်သည့် သတိပေးချက်မှာ-

 Warning message:
In read.table(file = file, header = header, sep = sep, quote = quote, :
  incomplete final line found by readTableHeader on 'my_data.csv' 

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

၎င်းသည် သတိပေးချက် တစ်ခုသာဖြစ်ပြီး အမှားအယွင်းမဟုတ်ကြောင်း သတိပြုရန် အရေးကြီးပါသည်။ ဤမက်ဆေ့ချ်ပေါ်လာသည့်အခါတွင်ပင် သင့်ဖိုင်သည် R သို့ တင်သွင်းနေဆဲဖြစ်သည်။

ဤသတိပေးချက်ကို လုံးဝရှောင်ရှားနည်းကို ဤသင်ခန်းစာတွင် ရှင်းပြထားသည်။

သတိပေးချက်ကို ဘယ်လိုမျိုးပွားမလဲ။

R သို့ တင်သွင်းလိုသော my_data.csv ဟုခေါ်သော အောက်ပါ CSV ဖိုင်ရှိသည် ဆိုကြပါစို့။

ယခု ဤ CSV ဖိုင်ကို R သို့တင်သွင်းရန် အောက်ပါကုဒ်ကို အသုံးပြုရန် ကြိုးစားသည်ဆိုပါစို့။

 #import CSV file
df <- read. csv (' my_data.csv ')

Warning message:
In read.table(file = file, header = header, sep = sep, quote = quote, :
  incomplete final line found by readTableHeader on 'my_data.csv'

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

သို့သော်၊ ဖိုင်ကို အောင်မြင်စွာ တင်သွင်းနေဆဲဖြစ်သည်-

 #view imported data frame
df

  team points assists
1 to 20 5
2 B 15 3
3 C 19 9
4 D 20 3.

နည်းလမ်း 1- သတိပေးချက်ကို ဘယ်လိုရှောင်ရမလဲ

ဤသတိပေးချက်ကို ရှောင်ရှားရန် နည်းလမ်းတစ်ခုမှာ read.csv() လုပ်ဆောင်ချက်ကို suppressWarnings() လုပ်ဆောင်ချက်တစ်ခုအတွင်း ရိုးရှင်းစွာထားရန်ဖြစ်သည်-

 #import CSV file and remove any warnings
df <- suppressWarnings( read.csv (' my_data.csv '))

#view data frame
df

  team points assists
1 to 20 5
2 B 15 3
3 C 19 9
4 D 20 3

ဤတစ်ကြိမ်တွင် ကျွန်ုပ်တို့သည် သတိပေးချက်မရှိဘဲ CSV ဖိုင်ကို တင်သွင်းနိုင်သည်။

ဤချဉ်းကပ်မှု၏ အားသာချက်မှာ ဖိုင်ကို တိုက်ရိုက်မွမ်းမံရန် မလိုအပ်ပါ။

ဤချဉ်းကပ်မှု၏ အားနည်းချက်မှာ ဖိုင်ကိုတင်သွင်းသည့်အခါ သတိထားရန် လိုအပ်သည့် ပိုမိုလေးနက်သောသတိပေးချက်များရှိနေပါက၊ ၎င်းတို့ကို ကျွန်ုပ်တို့ မြင်တွေ့နိုင်မည်မဟုတ်ပါ။

နည်းလမ်း 2: သတိပေးချက်ကို ဘယ်လိုရှောင်ရမလဲ

ဤသတိပေးချက်ကို ရှောင်ရှားရန် အခြားနည်းလမ်းမှာ CSV ဖိုင်ကို တိုက်ရိုက်တည်းဖြတ်ရန်ဖြစ်သည်။

အတိအကျအားဖြင့်၊ ကျွန်ုပ်တို့သည် ဖိုင်၏နောက်ဆုံးစာကြောင်းသို့သွား၍ ဖိုင်၏အဆုံးတွင် ဗလာလိုင်းအသစ်တစ်ခုဖန်တီးရန် Enter နှိပ်နိုင်သည်-

ယခု ကျွန်ုပ်တို့သည် CSV ဖိုင်ကို တင်သွင်းသောအခါတွင် ကျွန်ုပ်တို့သည် မည်သည့်သတိပေးမှုမျှ မရရှိပါ။

 #import CSV file
df <- read. csv (' my_data.csv ')

#view data frame
df

  team points assists
1 to 20 5
2 B 15 3
3 C 19 9
4 D 20 3

ဤချဉ်းကပ်မှု၏ အားသာချက်မှာ ဖိုင်ကိုတင်သွင်းသည့်အခါ အခြားသတိပေးချက်များကို ကျွန်ုပ်တို့ မြင်တွေ့နိုင်မည်ဖြစ်သည်။

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

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

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

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

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

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