Hi: Tôi có một đối tượng XTS như vậy:ADD một cột mới vào một đối tượng XTS
AAPL.Open AAPL.High AAPL.Low AAPL.Close AAPL.Volume AAPL.Adjusted
2013-09-09 505.00 507.92 503.48 506.17 12116200 506.17
2013-09-10 506.20 507.45 489.50 494.64 26490200 494.64
2013-09-11 467.01 473.69 464.81 467.71 32031600 467.71
2013-09-12 468.50 475.40 466.01 472.69 14409400 472.69
tôi cố gắng tính toán một cán nghĩa và gắn nó vào một cột mới như vậy
AA["AAPL.Rolling"] <- rollmean(AA[,"AAPL.Adjusted"],12)
Mặc dù rollmean(AA[,"AAPL.Adjusted"],12)
hoạt động độc lập; Tôi nhận được thông báo lỗi khi cố gắng đính kèm vào cột mới. ** cũng là những gì làm cho điều này khó khăn là các cán mới có nghĩa là sẽ không có dữ liệu trong mỗi hàng kể từ 12 đầu tiên nên được "NA" Bất cứ ai có thể giúp đỡ? Cảm ơn bạn rất nhiều.
Giải pháp đã cố gắng của bạn không có ý nghĩa gì. 'rnorm (12, AA)' cung cấp cho bạn 12 quan sát từ một phân phối ngẫu nhiên bình thường với 'mean = AA [1: 12,1]' và sd = 1. Điều đó thậm chí không gần với một trung bình lăn. Và bạn đang cố gắng thêm một đối tượng sở thú làm cột của đối tượng xts? Tại sao bạn nghĩ rằng nên làm việc? –
@JoshuaUlrich, xấu của tôi - Tôi đã chỉnh sửa bản gốc – Ahdee