Tôi đã có một khung dữ liệu với các dữ liệu sau:Chuyển đổi với cột ngày đến chuỗi thời gian
>PRICE
DATE CLOSE
1 20070103 54.700
2 20070104 54.770
3 20070105 55.120
4 20070108 54.870
5 20070109 54.860
6 20070110 54.270
7 20070111 54.770
8 20070112 55.360
9 20070115 55.760
...
Như bạn có thể nhìn thấy cột NGÀY tôi đại diện cho một ngày (yyyyMMdd) và cột CLOSE tôi đại diện cho giá cả.
Bây giờ tôi phải tính toán CalmarRatio, từ gói PerformanceAnalytics.
Tôi mới thành R, vì vậy tôi không thể hiểu mọi thứ, nhưng từ những gì tôi đã googled đến thời điểm tôi thấy rằng tham số R cho chức năng đó cần phải là một đối tượng giống như chuỗi thời gian.
Có cách nào tôi có thể chuyển đổi mảng của mình thành đối tượng chuỗi thời gian do có thể không có dữ liệu cho mỗi ngày trong một khoảng thời gian (chỉ dành cho những ngày tôi chỉ định)?
cho người mới bắt đầu hoàn thiện: sử dụng 'xts' đòi hỏi tải thư viện đầu tiên của mình, với' require ('XTS') ' – Jealie
@Jealie: while true, OP được hỏi về việc tạo ra một để sử dụng với hàm PerformanceAnalytics. PerformanceAnalytics phụ thuộc vào xts, vì vậy xts có khả năng đã được tải. –