【问题标题】:Extracting row/column order after corrplot in R在R中的corrplot之后提取行/列顺序
【发布时间】:2017-02-22 16:16:20
【问题描述】:

我正在使用corrplot,我遵循的顺序是通过第一主成分。例如:

library(corrplot)
M <- cor(mtcars)

corrplot(M, method="color", order="FPC")

如何按上面使用的顺序提取列(或行)?

提前谢谢你。

【问题讨论】:

    标签: r correlation r-corrplot


    【解决方案1】:

    将绘图存储在变量中,以后可以访问它

    b = corrplot(M, method="color", order="FPC")
    #Then access b
    
    rownames(b)
     #[1] "cyl"  "disp" "wt"   "hp"   "carb" "qsec" "gear" "am"   "drat" "vs"   "mpg" 
    

    【讨论】:

    • 一个相关问题:我如何知道我可以访问哪些属性?例如,在这种情况下,我想我可以做colnames(b),但是有没有办法找出可能调用某个变量的所有属性?
    • 我的意思是:你知道当你分配b = corrplot... 时,你可以将rownames 传递给b。你怎么知道你可以通过哪些论点?有没有办法找到所有这些参数的列表?
    • @Sosi,如果您运行class(b),您会注意到它是一个矩阵(与M 非常相似,但顺序不同)。所以,b,就像M,可以接受矩阵可以接受的所有参数。
    猜你喜欢
    • 2017-04-02
    • 2022-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多