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 ကိုအသုံးပြုနည်း