【问题标题】:Sort matrix keep colnames排序矩阵保留列名
【发布时间】:2019-05-31 07:21:48
【问题描述】:

我做了一个回归并强制 beta.form 中的所有估计系数。 R告诉我它是一个暗淡(1,161)的矩阵。我想以递增的方式对系数进行排序。

我的代码:

beta.form <- reg.form$coefficients
beta.ranked <- sort(beta.form, decreasing=FALSE)

我的问题:我想保留股票的名称。但是 beta.ranked 只返回排序后的值。哪个已经很好了,但我需要知道哪个值属于哪个股票。

如果有人能告诉我如何在保留 colnames 的同时进行排序,我将不胜感激!

【问题讨论】:

    标签: r sorting matrix


    【解决方案1】:

    好的,我解决了! 首先,我将回归的输出转换为 data.frame,然后对其进行排序。名称和值一起显示。

    我犯的错误是我将数据强制转换为向量,丢失了 1x161 的结构。

    解决了!

    【讨论】:

      猜你喜欢
      • 2013-03-25
      • 2021-08-06
      • 1970-01-01
      • 2014-06-02
      • 1970-01-01
      • 2014-09-12
      • 2019-09-14
      • 2020-01-25
      • 2023-01-27
      相关资源
      最近更新 更多