[R] filtering number of values in a data frame

Schönemann, Rene RSchoenemann at Railways.TU-Berlin.de
Thu Jun 18 14:37:41 CEST 2009


Dear list,

given is the following data frame df():

        Number           Place               Start                 End
1 218024740787 HHO     5   263 2008-01-02 00:21:14 2008-01-03 15:25:16
2 218024740787 HHO     5   263 2008-01-02 00:21:14 2008-01-02 00:21:14
3 318039091794 HHO     5   263 2008-01-02 00:21:14 2008-01-02 13:22:54
4 318039091794 HHO     5   263 2008-01-02 00:21:14 2008-01-02 00:21:14
5 318039379900 HHO     1   104 2008-01-02 06:45:01 2008-01-02 09:15:23

Now, I want to count the number of equal values of column "Start" but I also want the other columns to be preserved.

Using:

	rle(as.character(df$Start)) -> m
	n <- data.frame(m$values, m$lengths)

produces a list of items according to their frequency of the Start point:

	             m.values m.lengths
	1 2008-01-02 00:21:14         4
	2 2008-01-02 06:45:01         1


I want now also other columns to be in this new data frame. It should look like that:

	         Number           Place           m.values  m.lengths
	1 218024740787 HHO     5   263 2008-01-02 00:21:14         4
	2 318039379900 HHO     1   104 2008-01-02 06:45:01         1


Does anybody can help me with this?

Thanking you in advance!

René Schönemann

-- 
______________________________________________________

Technische Universität Berlin
Institut für Land- und Seeverkehr
Fachgebiet Schienenfahrwege und Bahnbetrieb 
Prof. Dr.-Ing. habil. Jürgen Siegmann

Post        Sekretariat SG 18
            Salzufer 17-19
            D-10587 Berlin

Telefon     +49 (0)30 314 - 23 314 

Internet    http://www.railways.tu-berlin.de
______________________________________________________

Dipl.-Verk.wirtsch. René Schönemann
- Wissenschaftlicher Mitarbeiter -

Telefon     +49 (0)30 314 - 22 710
Telefax     +49 (0)30 314 - 25 530

E-Mail      RSchoenemann at railways.tu-berlin.de
______________________________________________________

Technische Universität Berlin
Körperschaft öffentlichen Rechts

Präsident   Prof. Dr. Kurt Kutzler 




More information about the R-help mailing list