r - R中的数据透视图和分组条形图
问题描述
我是一个 R 新手,如果我的问题太基本或者我违反了论坛规则,我深表歉意。
我有 2 列中的数据。第二列包含性别(Female-1 和 male-2)。列“a”(第一列)包含对范围为 (0,1,2,3,4) 的问题的回答。
如何获得按性别分组的答案计数条形图。我可以在 excel 中执行此操作,但在 R 中无法执行此操作。首先,我无法将数据转换为可用于绘图。我试过 dplyr 等。
a Sex
1 1
0 2
4 1
2 2
0 1
1 1
2 1
3 1
3 1
2 1
4 2
4 1
2 1
1 2
0 1
2 2
3 1
0 1
4 1
2 1
0 1
1 1
2 2
2 1
1 2
1 2
1 1
0 1
1 1
3
0 1
3 1
4 1
2 2
0 1
1 1
1 2
0 1
3 1
3 1
2 1
1 1
1 1
0 1
0 2
4 1
0 2
0 2
0 2
2 1
2 1
0 2
1 1
4 1
0 1
2 1
0 2
1 2
2 2
0 1
0 1
1 1
1 1
2 2
1 1
0 1
0 2
1 2
0 1
0 1
3 1
0 1
0 2
1 2
0 2
0 1
2
4 2
0 1
1 1
2 2
1 1
4 2
1 1
4 2
0 1
4 2
0 1
2 2
2 1
4 1
2 2
1 1
1 1
2 1
2 1
1 1
3 2
1 1
1 1
2 1
0 2
3 2
2 1
0 1
1 2
2 2
0 2
3 2
2 1
0 1
1 1
1 2
1 1
1 1
0 2
1
0 1
2 1
3 1
0 2
2 1
2 1
0 2
2 1
0 1
0 1
4 1
2 1
2 1
2 1
3 2
2 2
3 1
1 1
2 2
1 1
0 2
2 1
1 2
1 2
0 1
1 2
0 1
2 1
2 1
1 1
2 2
1 1
0 2
2 1
1 1
2 1
2 1
4 2
1 1
0 1
0 1
3 1
3 1
2 1
0 1
1 1
1 1
1 1
2 1
1 1
2 1
2 1
2 1
1 2
2 1
2 1
3 1
0 1
1 2
2 2
1 1
2 1
0 2
0 1
2 1
0 1
0 1
0 1
3 2
2 2
1 2
1 1
1 1
4 1
3 2
2 1
3 1
0 1
1 2
0 1
3
2 2
1 1
3 2
1 2
1 1
2 2
2 2
1 2
0 1
2 2
1 1
2 2
0 2
2 2
0 1
0 1
3 2
3 2
1 3
2 1
0 1
1 2
2 1
2 2
4 2
2 2
2 1
0 2
1 2
1 1
0 2
3 1
3 1
2 1
2 1
2 2
1 1
0 1
2 1
0 1
4 1
0 2
0 1
3 1
1 2
0 1
0 1
0 2
2 1
2 2
1 2
2 1
4 1
2 2
2 1
2 1
1 2
3 1
0 1
1 1
1 1
4 1
0 2
3
0
0 2
2 1
3 2
1 2
1 2
1 2
0 1
1 2
0 1
3 1
3 2
3 1
0 1
0 1
2 1
1 1
1 1
1 1
2 1
3 1
3 1
2 2
3 1
1 2
1 1
我试图实现的输出:
解决方案
应该让你开始:
library(tidyverse)
df %>%
count(Sex = ifelse(Sex == 1, "Female", "Male"), a) %>%
ggplot(aes(x = a, y = n, fill = Sex)) +
geom_bar(stat = 'identity', position = "dodge") +
coord_flip()
推荐阅读
- ios - (点击)事件仅适用于 IOS 设备 - Angular 10 应用程序
- java - 基于 Flutter 的 Android 应用程序抛出 MissingPluginException(未找到通道上的方法的实现)
- java - 调用 onSaveInstanceState 后 GridLayoutManager 变为 LinearLayoutManager
- java - 如何使用android studio在firebase上注册表格包括fname姓氏等
- python - 如何仅在 python 中使用输入函数在列表中输入值?
- javascript - SVG在滚动动画上调整大小断断续续/口吃
- java - 我无法在 Eclipse 中连接数据库
- java - 如何使用 Selenium 和 Java 将文本发送到 Angular 页面中的金额字段
- python-3.x - 调试 Numpy VisibleDeprecationWarning(来自参差不齐的嵌套序列的 ndarray)
- php - 不应静态调用非静态方法 App\User::products()