Tôi muốn tạo ra một cấu trúc dữ liệu theo hình thứclưu trữ một danh sách trong vòng một yếu tố khung dữ liệu trong R
Start, End, Elements
3 , 6 , {4,5}
4 , 10 , {7,8,9}
....
Nói cách, tôi đang di chuyển một quả bóng cùng một dòng. "Bắt đầu" đại diện cho vị trí trái nhất của quả bóng và "Kết thúc" đại diện cho đúng nhất. "Các yếu tố" có nghĩa là tôi bằng cách nào đó tìm thấy những vị trí đặc biệt. Cấu trúc dữ liệu tốt nhất để sử dụng khi số lượng các phần tử có thể phát triển rất lớn là gì? Điều duy nhất tôi có thể nghĩ đến là một khung dữ liệu trong đó cột thứ 3 là một chuỗi được định dạng thích hợp. Sau đó tôi sẽ phải phân tích chuỗi nếu tôi muốn xem từng số trong tập hợp. Có một định dạng dữ liệu tốt hơn R có hoặc là về nó?
Cảm ơn!
Tại sao không chỉ là một danh sách? – joran
Trên thực tế, điều này làm việc tuyệt vời và dễ thực hiện. Không nhận ra rằng một khung dữ liệu có thể lưu trữ một danh sách bên trong. Hoàn hảo, cảm ơn bạn – user1357015
vì sao @Joran hoặc OP không đăng câu trả lời này như một câu trả lời? –