2017-01-24 9 views
-6
dataframename <- data.frame(
  col1=1:10, 
  col2=10:1, 
  col3=1:50, 
  col4=11:20 
) 

上記のデータフレームを考慮して、列1と列4を削除します。
1.いずれのパッケージも使用しません。
2.回答は、データフレーム形式のみで、ベクトル結果ではありません。Rデータフレームで選択した列を削除する

+5

Google検索:[リンク1](http://stackoverflow.com/questions/4605206/drop-data-frame-columns-by-name)、[リンク2](http://stackoverflow.com/質問/ 6286313 /全体の列からのデータを削除する)、[Link3](http://stackoverflow.com/questions/7072159/how-do-you-remove-columns -from-a-data-frame) – Sotos

答えて

-2
###Use subset command:### 
dataframename <- subset(dataframename, select = -c(col1,col4)) 

###One more approach is you can use list(NULL) to the dataframe:### 
dataframename[,c("col1","col4")] <- list(NULL) 
関連する問題