Định dạng đầu ra Corrplot
Tôi hiện đang cố gắng sửa đầu ra trực quan của Corrplot đã tạo nhưng cho đến nay vẫn không thành công với hai điều:
Tiêu đề luôn luôn được cắt ra khỏi đầu
Tôi không thể thay đổi màu của nhãn từ đỏ sang đen
A <- seq(1, 100, by=1) B <- sample(A,100, replace =T) C <- sample(A,100, replace =T) D <- sample(A,100, replace =T) E <- sample(A,100, replace =T) sample(A,100, replace =T) X <- data.frame(A,B,C,D,E) X <- cor(X, method = c("spearman")) corrplot(X, method = "circle", type = "upper", diag = F, addCoef.col=T, title = "Testing")
Ngoài ra, có thể chỉ giữ 2 biến đầu tiên (tức là A và B) và hiển thị mối tương quan theo chiều ngang với mọi tham số CE khác không? Cảm ơn vì những gợi ý!
Trả lời
Để giữ cho tiêu đề không bị cắt ngắn, hãy sử dụng martham số.
Để điều chỉnh màu của nhãn, hãy sử dụng tl.coltham số.
Để có một màn hình ngang chỉ hiển thị (A, B) bởi (C, D, E), hãy loại bỏ type="upper"và diag=F,
thêm is.corr=Fvà sau đó chỉ sử dụng một phần của ma trận mà bạn muốn X[1:2,3:5].
Kết hợp tất cả lại với nhau, chúng tôi nhận được
corrplot(X[1:2,3:5],
is.corr=FALSE,
method = "circle",
addCoef.col=T,
mar=c(0,0,5,0),
tl.col = "black",
title = "Testing")