Tôi đã có danh sách các thống kê khởi động từ một hàm mà tôi đã viết trong R. Danh sách chính có 1000 lần lặp khởi động. Mỗi phần tử trong danh sách chính nó là một danh sách gồm ba điều, bao gồm các giá trị được trang bị cho mỗi trong bốn biến ("fvboot" - ma trận 501x4).Tạo một vector từ các phần tử danh sách trong R
Tôi muốn tạo một vectơ các giá trị cho mỗi vị trí trên lưới của giá trị x, từ 1: 501 và cho mỗi biến, từ 1: 4.
Ví dụ, đối với điểm thứ i trên xgrid của biến thứ j, tôi muốn thực hiện một vector như sau:
vec = bootfits$fvboot[[1:1000]][i,j]
nhưng khi tôi làm điều này, tôi nhận được:
recursive indexing failed at level 2
googling xung quanh, tôi nghĩ rằng tôi hiểu lý do tại sao R đang làm điều này. nhưng tôi không nhận được câu trả lời cho cách tôi có thể lấy phần tử ijth của mỗi ma trận fvboot vào một vector 1000x1.
trợ giúp sẽ được nhiều người đánh giá cao.
'chiều dài (bootfits) 'là gì? Nếu nó là 3 thì đoạn đầu tiên của bạn hoàn toàn gây hiểu nhầm. Nếu nó là 1000, thì bạn không thể làm 'bootfits $ fvboot'. – flodel