Lấy ví dụ dữ liệu sau:Làm cách nào để tạo biểu đồ biến đổi theo kiểu bản đồ nhiệt trong một bố cục mạng?
x <- rnorm(10000)
y <- rnorm(10000) * x
z <- rnorm(10000) * y
df <- data.frame(x,y,z)
Chúng ta có thể tạo ra một ma trận đồ phân tán như sau:
splom(df)
Nhưng do số lượng lớn các điểm chồng chéo rất khó để đo mật độ.
Có cách nào đơn giản để thay thế từng ô bằng bản đồ nhiệt biểu đồ hai biến, như được tạo bởi squash không?
library(squash)
hist2(df$x, df$y)
Điều này có vẻ rất hứa hẹn, nhưng tôi nhận được lỗi sau: Lỗi trong grid.Call.graphics (L_downviewport, tên $ name, strict): Chế độ xem 'plot_01.panel.1.1.off.vp' không được tìm thấy – saffsd
@saffsd nó lạ. Hãy thử nó trong một phiên R mới xin vui lòng. – agstudy
Lỗi vẫn tồn tại trong một phiên mới. Để tham khảo: R phiên bản 2.15.1 (2012-06-22) - "Marshmallows Roasted" Nền tảng: x86_64-pc-linux-gnu (64-bit) – saffsd