微笑如酒 / R / 异曲同工的函数-table和 count

分享

   

异曲同工的函数-table和 count

2019-03-26  微笑如酒

   大神一句话,菜鸟跑半年。我不是大神,但我可以缩短你走弯路的半年~

   就像歌儿唱的那样,如果你不知道该往哪儿走,就留在这学点生信好不好~

   这里有豆豆和花花的学习历程,从新手到进阶,生信路上有你有我!

关于有重复值的向量, 最典型的代表是内置数据集iris的最后一列-Species


其实这个数据框是有150行,最后一列有3个重复值,提取看一下
test<-iris
test$Species

有重复值的向量很重要 。w已经可以看到一些重复值,但不够直观。如果想要查看每个重复值重复多少次,有两个好用的函数--table和dplyr里的count。
他俩的返回值分别是这样

table(test$Species)
if(!require(dplyr))install.packages('dplyr')
library(dplyr)
count(test,Species)

都是给你返回了每个值重复多少次,区别是,table的操作对象是向量,返回值也是向量。而count则和dplyr其他函数一样,操作对象是数据框,返回值也是一个表格(tibble)。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    ¥.00

    微信或支付宝扫码支付:

    开通即同意《个图VIP服务协议》

    全部>>