删除给定数量的值未达到阈值的列

时间:2017-10-11 23:04:54

标签: r

我有一个大型数据集,我想删除每个列,其中少于10%的行的值大于1.请协助,谢谢!

         X0610005C13Rik X0610007N19Rik X0610007P14Rik X0610009B22Rik 
1013      0.9212730       5.098840       59.62392        55.9218       
1014      0.2102610       1.507530       69.87635        48.7867       
1024      0.9948520       1.168450       76.46345        65.7150   
...    

1 个答案:

答案 0 :(得分:2)

这是一个有蓝宝石的解决方案。

function updateNews() {
  var news_all = $("#news_all");
  var news = data.News.content;
  for (var i = 0; i < news.length; i++) {
    if (news[i].show_item == true) {
        news_all.append('<div class="news-container">' news.title '</div>');
    }
  }
}