Я в настоящее время использую corrplot()
из пакета corrplot
в R, и я наткнулся на две проблемы. Для простоты я буду использовать те же обозначения, что и страница справки/введения для corrplot.Уровень значимости отчетности в corrplot()
Я хотел бы вписывать либо мой р-значение или как значительное испытание было (или оба!) Во всех клетках, а не только незначительные из них.
Я бы хотел, чтобы эти надписи были только в верхнем треугольнике.
Для решения 2) первый, я был в состоянии использовать это, но если чувствует вид Hacky:
corrplot(M, type="upper", p.mat = res1[[1]], insig="p-value", tl.pos="n")
corrplot(M, type="lower", add=T, tl.pos="d", cl.pos="n"))
Однако я не был в состоянии выяснить номер 1. Любой предложения были бы полезны!
Вы можете добавьте 'sig.level = 0' в первый участок – user20650
В то время как technicall y, который работает, corrplot() округляет до двух десятичных знаков, поэтому он не показывает точность. Было бы более полезно иметь какие-то признаки того, насколько мала величина p. – pocketlizard
Итак, вы хотели бы добавить, например, «<0,0001» или подобное? Я думаю, что это будет проще сделать, добавив формат в матрицу pvalue, а затем построив с помощью 'text'. – user20650