कोरप्लॉट आउटपुट स्वरूप
मैं वर्तमान में एक जनरेट किए गए संवाददाताओं के दृश्य आउटपुट को ठीक करने की कोशिश कर रहा हूं, लेकिन अभी तक दो चीजों के साथ असफल रहा है:
शीर्षक हमेशा ऊपर से कटा हुआ मिलता है
मैं लाल से काले रंग में लेबल का रंग नहीं बदल सकता
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")
इसके अतिरिक्त, पहले 2 चर (यानी ए और बी) रखना संभव है और सहसंबंध को हर दूसरे पैरामीटर CE के साथ क्षैतिज दिखाना है? संकेत के लिए धन्यवाद!
जवाब
शीर्षक को छोटा होने से बचाने के लिए, mar
पैरामीटर का उपयोग करें ।
लेबल के रंग को समायोजित करने के लिए, tl.col
पैरामीटर का उपयोग करें ।
एक क्षैतिज प्रदर्शन करने के लिए जो केवल (ए, बी) (सी, डी, ई) से पता चलता है, से छुटकारा पाएं type="upper"
और diag=F
,
जोड़ें is.corr=F
और फिर बस उस मैट्रिक्स के हिस्से का उपयोग करें जिसे आप चाहते हैं X[1:2,3:5]
।
उस सभी को एक साथ रखते हुए, हम प्राप्त करते हैं
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")