如何在R语言中读取无表头的Excel文件
用readxl读取无表头Excel的正确方法
当你使用readxl包读取无表头的Excel文件时,默认参数col_names = TRUE会把第一行数据识别为表头。要避免这个问题,只需在read_excel()函数中设置col_names = FALSE,让工具将第一行直接识别为数据内容:
library(readxl) # 关键设置col_names=FALSE,取消默认的表头识别逻辑 df <- read_excel("Myexcel.xlsx", na = "NA", col_names = FALSE)
如果后续需要给数据框添加自定义列名,可以用colnames()函数手动设置:
# 根据实际列数自定义列名,示例为5列的命名方式 colnames(df) <- c("列1", "列2", "列3", "列4", "列5")
内容的提问来源于stack exchange,提问作者BiSaM
相关产品推荐
相关产品推荐

