实践1 - 用R打开Excel文件
一、打开Excel文件
- 选择导入Excel文件
-
选择文件路径
- 写代码读取文件
##方法1
library(readxl)
mydata<-read_excel("C:\\Users\\wang\\documents\\R\\M明细.xlsx",sheet="维护明细") #读取指定文件指定表
mydata1<-data.frame(mydata)[-c(1:8),c(2:5,11,12,18:26,28,29,32,33)] #选择要读取的行和列(行从0开始数,列从1开始数)##方法2
path<-"C:/Users/wang/Otherslist.xlsx"
sheetname <-"Q1"otherlist<-read_excel(path,sheet=sheetname)
view(otherlist)
二、选择指定行和列
- 选择指定行和列的几种方法
-
#1-过滤不要的列,不要a,b,c列 df[,-which(names(df)%in%c("a","b","c"))] subset(df,select=-c(a,b)) #2-选择想要的列,选择x,y列 df[,c("x","y")] subset(df,select=c(x,y)) #3-选取指定列 mycol<-names(mydata)%in%("a","b","c") newdata<-mydaya[!mycol] #4-间隔N行选取,每隔两行选取 mydata[c(TRUE,FALSE,FALSE),] #5-间隔N列选取 mydata[c(TRUE,FALSE,FALSE)] #6-选择区域,选择A3:C6 df<- read_excel("C:/df.xlsx", range = "A3:C6", col_names = FALSE)
-
数据清洗参考教程:R语言:数据清洗 - 知乎 (zhihu.com)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!