Video: Excel bị mất đường lưới và cách đổi màu đường lưới (Gridlines) 2025
Khi bạn có dữ liệu ở định dạng cao trong R, bạn có thể dễ dàng sử dụng đồ họa lattice để hình dung các phân nhóm con trong dữ liệu của bạn. Ví dụ, điều gì xảy ra khi bạn muốn phân tích nhiều hơn một biến cùng một lúc?
Hãy xem xét tệp dữ liệu được xây dựng trong tập tin dài, có chứa dữ liệu về việc làm, thất nghiệp và các chỉ số dân số khác: >> str (longley) 'dữ liệu. khung ': 16 obs. của 7 biến số: $ GNP. deflator: num 83 88. 5 88. 2 89. 5 96. 2 … $ GNP: num 234 259 258 285 329 … $ Thất nghiệp: số 236 232 368 335 210 … $ Vũ trang. Lực lượng: số 159 146 162 165 310 … $ Dân số: số 108 109 110 111 112 … $ Năm: int 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 … $ Sẵn sàng làm việc: num 60. 3 61. 1 60. 2 61. 2 63. 2 …
Một cách để dễ dàng phân tích các biến khác nhau của một khung dữ liệu là thay đổi hình dạng của khung dữ liệu từ định dạng rộng sang định dạng cao.
Một cách dễ dàng để định hình lại khung dữ liệu từ định dạng rộng sang định dạng cao là sử dụng hàm melt () trong gói reshape2.
Hãy nhớ rằng: reshape2 không phải là một phần của cơ sở R - đó là một gói bổ sung có sẵn trên CRAN. Bạn có thể cài đặt nó với cài đặt. gói ("reshape2") chức năng.
Bây giờ bạn có thể vẽ ô dữ liệu lớn mlongley và sử dụng giá trị cột mới và biến trong giá trị công thức ~ Năm | biến. >> xyplot (giá trị ~ Năm | biến, dữ liệu = mlongley, + bố trí = c (6, 1), + dải m. text = danh sách (cex = 0. 7), + quy mô = danh sách (cex = 0 7) +)
Các đối số bổ sung mệnh đề. dải. văn bản và quy mô kiểm soát kích thước phông chữ (tỷ lệ mở rộng ký tự) của dải ở đầu biểu đồ, cũng như quy mô.
Khi bạn tạo các lô với nhiều nhóm, đảm bảo rằng cốt truyện kết quả có ý nghĩa. Ví dụ, đơn vị GNP (viết tắt của
Tổng Sản phẩm Quốc gia) có lẽ là hàng tỷ đô la. Ngược lại, đơn vị dân số có thể là hàng triệu người. (Các tài liệu của tập dữ liệu longley không rõ ràng về chủ đề này.) Hãy cẩn thận khi bạn trình bày những đồ thị như thế này - bạn không muốn bị buộc tội tạo biểu đồ rác
(đồ hoạ gây hiểu nhầm).