[整理]统计数据的可视化——数据的频数分布

本文探讨了如何使用R语言对类别和数值数据进行频数分布的可视化。从简单频数表到二维、多维列联表的创建,再到数值数据的分组分析,通过sample、summary、table、prop.table、addmargins、CrossTable、ftable等函数展示了详细的处理过程。
摘要由CSDN通过智能技术生成

类别数据

用sample函数随机生成调查表

> opinion<-sample(c("赞成","反对"),20,replace = TRUE)
> home<-sample(c("社区A","社区B","社区C"),10,replace = TRUE)
> sex<-sample(c("男","女"),20,replace = TRUE)
> myinfo<-data.frame("社区"=home,"性别"=sex,"态度"=opinion)
> myinfo
    社区 性别 态度
1  社区B   女 赞成
2  社区B   男 赞成
3  社区C   女 赞成
4  社区B   女 反对
5  社区B   女 反对
6  社区B   男 反对
7  社区B   男 赞成
8  社区C   女 反对
9  社区C   男 反对
10 社区A   女 赞成
11 社区B   男 赞成
12 社区B   女 反对
13 社区C   女 赞成
14 社区B   男 赞成
15 社区B   男 赞成
16 社区B   女 反对
17 社区B   女 赞成
18 社区C   女 反对
19 社区C   女 赞成
20 社区A   男 反对

这里涉及三个类别变量:社区、性别和态度

简单频数表:也称为一维列联表

summary函数:生成频数分布表

> summary(myinfo)
    社区    性别      态度   
 社区A: 2 
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值