数据集有24个变量。
下面是我的代码,它只是将列缩小到这8列,并省略其他行和列,我只想省略其他行而不是其他列:
injury.data=read.csv("C:/Users/jacob/Downloads/hwk3data.csv",
stringsAsFactors=TRUE)
injury.data<-na.omit(injury.data[,c(7,13:16,22:24)])
我希望只是省略NA行NA在这些列中,而不是NA在每一列,我想保留所有其他数据在其他列,而不是缩小它只是这些列。
1条答案
按热度按时间kqqjbcuj1#
看起来像是在丢弃
na.omit(injury.data[,c(7,13:16,22:24)])
中缺失的值之前删除了一些列。请注意,使用c(7,13:16,22:24)
进行子集设置并没有“范围”na.omit()
的效果-它永久地子集化了 Dataframe 。