2015-08-27 94 views
-2

我有4680行的數據。 以下結構:如何刪除R中特定工作日的數據?

> str(mibid4) 
'data.frame': 4680 obs. of 6 variables: 
$ Date  : Date, format: "1998-06-15" "1998-06-16" "1998-06-17" "1998-06-18" ... 
$ MIBID  : num 5.1 5.01 5 5.02 5.03 8.7 7.51 7.73 7.94 7.48 ... 
$ STD.DEV. : num 0.0297 0.0234 0.0125 0.0254 0.0621 ... 
$ MIBOR  : num 5.25 5.14 5.09 5.18 5.18 8.99 7.91 8.04 8.21 7.71 ... 
$ STD.DEV..1: num 0.0312 0.0366 0.0214 0.0258 0.1411 ... 
$ day  : chr "Monday" "Tuesday" "Wednesday" "Thursday" ... 

我想刪除「星期六」的數據。有星期=='星期六'的行 如何刪除這些特定的行。我使用weekdays創建了「日」列。

+2

你應該採取一些介紹材料讀取數據管理中的R,如:HTTP:// WWW .statmethods.net/management /它將涵蓋這類東西的一系列變體。 – thelatemail

回答

2
mibid4[mibid4$day != 'Saturday', ] 
0

從基地subset

subset(mibid4, day != "Saturday") 

filter從dplyr:

library(dplyr) 
mibid4 %>% filter(day != "Saturday") 
相關問題