Dear members,
                         I have:

> head(testOHLC)
           HINDUNILVR.NS.Open HINDUNILVR.NS.High HINDUNILVR.NS.Low 
HINDUNILVR.NS.Close
2007-01-02             217.80             219.00            215.45              
216.40
2007-01-03             217.00             217.65            211.05              
212.00
2007-01-04             213.00             214.25            209.65              
210.60
2007-01-05             211.40             214.25            209.55              
213.35
2007-01-08             213.35             213.35            207.10              
210.10
2007-01-09             210.10             214.20            208.70              
209.85
           HINDUNILVR.NS.Volume HINDUNILVR.NS.Adjusted
2007-01-02              2626898               155.0396
2007-01-03              4603921               151.8872
2007-01-04              5486460               150.8841
2007-01-05              5706066               152.8545
2007-01-08              3760443               150.5260
2007-01-09              5474633               150.3468

AND:


> head(testOHLC["2007-01-09"])
           HINDUNILVR.NS.Open HINDUNILVR.NS.High HINDUNILVR.NS.Low 
HINDUNILVR.NS.Close
2007-01-09              210.1              214.2             208.7              
209.85
           HINDUNILVR.NS.Volume HINDUNILVR.NS.Adjusted
2007-01-09              5474633               150.3468

BUT:

> head(testOHLC[-"2007-01-09"])
 Error in -"2007-01-09" : invalid argument to unary operator

How do remove rows with certain dates in an xts object? This doesn't work:

x[-dates] (however, this does: x[dates])

Many thanks in advance......

Yours sincreley
AKSHAY M KULKARNI


        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to