我有一个数据集,它有40列,每列有100000行。由于列的数量太大,我想删除其中的一些。我想删除第10000到20000行;30000到40000行和60000到70000行,这样我就可以得到一个只有40列和70000行的数据集。第一列是ID,从1开始(称为ItemID),到最后一个为100000。请问有人可以帮帮我吗?
我尝试过删除从10000到20000列,但它没有起作用(假设数据集被称为“Data”)。
我尝试过删除从10000到20000列,但它没有起作用(假设数据集被称为“Data”)。
Data <- Data[Data$ItemID>10000 && Data$ItemID<20000]
toremove = c(10000:20000, 30000:40000, 60000:70000); Data[!Data$ItemID %in% toremove,]
- Veerendra Gadekarsubset(Data, !ItemID %in% c(10000:20000, 30000:40000, 60000:70000))
。 - Veerendra Gadekar