Tôi đang viết báo cáo yêu cầu tạo một số bảng tổng hợp trong Excel. Tôi muốn nghĩ rằng có một cách để làm điều này trong R để tôi có thể tránh Excel. Tôi muốn đầu ra như ảnh chụp màn hình dưới đây (tên giáo viên được redacted). Theo như tôi có thể nói, tôi có thể sử dụng gói định hình lại để tính toán các giá trị tổng hợp, nhưng tôi cần phải làm điều đó một số lần và bằng cách nào đó có được tất cả dữ liệu theo đúng thứ tự. Tại thời điểm đó, tôi chỉ nên làm điều đó trong Excel. Có ai có bất cứ đề nghị hoặc gói khuyến nghị? Cảm ơn bạn!Đầu ra giống Bảng Pivot trong R?
(EDIT) Dữ liệu bắt đầu dưới dạng danh sách sinh viên, giáo viên, trường học và tăng trưởng của họ. Dữ liệu này sau đó được tổng hợp để có được danh sách các giáo viên có mức tăng trưởng trung bình. Xin lưu ý các giáo viên sau đó được nhóm theo trường. Vấn đề lớn nhất tôi thấy trước khi làm điều này với R là bây giờ là làm thế nào để bạn nhận được tổng số và tổng số hàng (BSA1 Total, Grand Total, vv) trong đó vì họ không phải là cùng một loại quan sát như những người khác? Bạn chỉ cần tự tính toán chúng và cố gắng để có được chúng theo thứ tự đúng để chúng xuất hiện ở dưới cùng của nhóm đó?
Câu hỏi như nó đứng tại là quá mơ hồ để được giải đáp một cách hợp lý trên trang web ở đây theo ý kiến của tôi. Tôi chỉ có thể nói: học latex nếu bạn không biết điều đó, hãy xem câu hỏi này: http://stackoverflow.com/questions/5465314/tools-for-making-latex-tables-in-r và lấy khung dữ liệu ở định dạng đúng bằng cách sử dụng ví dụ 'plyr' hoặc' reshape' hoặc các hàm cơ sở như 'cast' v.v. Bắt đầu ra bạn có khá dễ dàng trong R, nhưng bạn sẽ nhận được nó ở định dạng văn bản. Bố trí nên được thực hiện ở nơi khác. –
Bạn nên xem xét R Data Frames. – ATMathew
Chắc chắn có một số cách dễ dàng để thực hiện điều này trong R nhưng sẽ tốt hơn nếu bạn có thể cung cấp dữ liệu nào bắt đầu ngoài kết quả bạn muốn bạn sẽ nhận được mã tốt hơn và phù hợp hơn. – John