Tôi cần trợ giúp về vấn đề này:Cách chọn giá trị theo giờ từ tập dữ liệu?
Tôi có tập dữ liệu giá trị cấp nước được phân phối cứ sau 30 phút, nhưng tôi chỉ cần giá trị theo giờ. Tôi đã thử với các chức năng aggregate()
nhưng do chức năng FUN
là một điều kiện tiên quyết nó xác định phân tích của tôi có nghĩa là, hoặc trung bình và tôi không muốn sử dụng bất kỳ chức năng stat.
Đây là một ví dụ của khung dữ liệu của tôi
06/16/2015 02:00:00 0.036068
06/16/2015 02:30:00 0.008916
06/16/2015 03:00:00 -0.008622
06/16/2015 03:30:00 -0.014057
06/16/2015 04:00:00 -0.011172
06/16/2015 04:30:00 0.002401
06/16/2015 05:00:00 0.029632
06/16/2015 05:30:00 0.061902002
06/16/2015 06:00:00 0.087366998
06/16/2015 06:30:00 0.105176002
06/16/2015 07:00:00 0.1153
06/16/2015 07:30:00 0.126197994
06/16/2015 08:00:00 0.144154996
Điều này chọn ra mọi hàng khác: 'DF [c (TRUE, FALSE),]' bắt đầu bằng hàng đầu tiên. –
Cảm ơn, đó là ok và đã giúp tôi! nhưng tôi có tập dữ liệu khác trong đó bước thời gian là 1 phút. Vì vậy, trong trường hợp đó tôi sẽ cần các thuật toán khác để chọn các giá trị theo giờ. – FernRay
Tôi đã cố gắng sử dụng chức năng này: – FernRay