使用上载的数据仅删除R中的第一列

使用上载的数据仅删除R中的第一列,r,dataframe,subset,R,Dataframe,Subset,总之,我对R很陌生,没有编程经验。我使用循环加载数百张Excel表格,执行统计测试,并输出结果。因此,实际上有成百上千的回归。我在Excel表格的第一列中使用了一个“虚拟标题”,这样我就可以通过不同Excel表格的名称保存R输出。我想从我的回归中去掉那个假标题,因为它干扰了一些回归。我试过使用 x如果正在读取csv文件,可以在read.csv函数中使用skip参数。如果虚拟标题下有列名的标题,则需要将其设置为true。如果没有列标题,则使用skip函数并将标题设置为false #with hea

总之,我对R很陌生,没有编程经验。我使用循环加载数百张Excel表格,执行统计测试,并输出结果。因此,实际上有成百上千的回归。我在Excel表格的第一列中使用了一个“虚拟标题”,这样我就可以通过不同Excel表格的名称保存R输出。我想从我的回归中去掉那个假标题,因为它干扰了一些回归。我试过使用


x如果正在读取csv文件,可以在read.csv函数中使用skip参数。如果虚拟标题下有列名的标题,则需要将其设置为true。如果没有列标题,则使用skip函数并将标题设置为false

#with headers
data<-read.csv("file.csv", skip=1, header=TRUE)

#without headers
data<-read.csv("file.csv", skip=1, header=FALSE)
带有标题的
#

data
mydata=mydata[,-1]
将删除第一列。但是,根据您的描述,可能还有其他几种方法可以改进代码和工作流。如果您向我们展示您正在运行的所有相关代码,我们可能会帮助您实现更精简的流程?似乎不太可能。你是说一排吗?一个可复制的例子将是令人愉快的。
sample<-read.xlsx("file.xlsx", sheetIndex = 1, rowIndex = 2:1000000)