.. _timeseries-data-access: Accessing Data in Time Series ***************************** .. |time_attr| replace:: :attr:`~astropy.timeseries.TimeSeries.time` .. |time_bin_start| replace:: :attr:`~astropy.timeseries.BinnedTimeSeries.time_bin_start` .. |time_bin_center| replace:: :attr:`~astropy.timeseries.BinnedTimeSeries.time_bin_center` .. |time_bin_end| replace:: :attr:`~astropy.timeseries.BinnedTimeSeries.time_bin_end` .. |time_bin_size| replace:: :attr:`~astropy.timeseries.BinnedTimeSeries.time_bin_size` Accessing Data ============== .. EXAMPLE START: Accessing Data in Time Series For the examples in this page, we will consider a sampled time series with two data columns — ``flux`` and ``temp``:: >>> from astropy import units as u >>> from astropy.timeseries import TimeSeries >>> ts = TimeSeries(time_start='2016-03-22T12:30:31', ... time_delta=3 * u.s, ... data={'flux': [1., 4., 5., 3., 2.] * u.Jy, ... 'temp': [40., 41., 39., 24., 20.] * u.K}, ... names=('flux', 'temp')) As for |Table|, columns can be accessed by name:: >>> ts['flux'] # doctest: +FLOAT_CMP >>> ts['time']