How do I separate out a sub-series in R? : I've got a csv file:

    id,device_id,type,value,timestamp
    1432,4,temperature,21,2015-06-01T00:00:00Z
    1433,4,motion,0,2015-06-01T00:00:15Z
    1434,4,power,0,2015-06-01T00:00:30Z
    1435,4,battery,4.16,2015-06-01T00:00:46Z
    1448,4,temperature,21,2015-06-01T00:17:00Z
    1449,4,motion,0,2015-06-01T00:17:15Z
    1450,4,power,0,2015-06-01T00:17:30Z
    1451,4,battery,4.16,2015-06-01T00:17:45Z
    1464,4,temperature,21,2015-06-01T00:33:57Z
    ......


containing various sensor readings.

It looks as though it represents four different time series, temperature, motion, power, and battery, with each reading taken at a slightly different time. 

Can I easily read in this file in R, and manipulate the data, say to plot the four graphs against the time? Or should I just pre-process it (e.g. in python or with grep) to make four different time series csvs first?