如何在ggplot2中显示Y轴上出现的次数

2023-12-05

我正在尝试使用 ggplot2 在 R 中制作分组条形图。我为此使用的代码是:

ggplot(loanData, aes(factor(loanData$saving_status), <Y AXIS ATTRIBUTE>, fill = loanData$class)) + geom_bar(stat="identity", position = "dodge") + scale_fill_brewer(palette = "Set1")

但是,我不知道应该用什么替换“Y 轴属性”以指示值的出现次数保存状态 and class图表上的属性。我想我需要的是使用某种方法来计算这些出现次数并将结果放在那里?

基本上我正在寻找的是类似的答案这个问题但我的表中没有价值,我可以使用与该示例中使用“物种”相同的方式。谢谢


您不需要输入 y 来计算 x 的计数。只需将 stat 的值更改为 count/bin 即可。

尝试以下操作:

ggplot(loanData, aes(factor(loanData$saving_status),fill = loanData$class)) +
geom_bar(stat="count", position = "dodge") + 
scale_fill_brewer(palette = "Set1")

请提供样本数据以更好地帮助您。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在ggplot2中显示Y轴上出现的次数 的相关文章

  • R 根据事件更新值

    我最近发布了这个问题 该问题已经与我在笔记本电脑上本地使用的 Mysql 数据库相关 由于我在 Mysql 中没有找到问题的解决方案 其他人似乎也没有找到解决方案 所以我想再次发布它 但现在与 R 相关 我使用带有 RMysql 包的数据库
  • 返回数据帧 R 中的下一行

    我有一个看起来像这样的数据框 kind datetime book 2016 04 23 04 23 00 pen 2016 04 23 04 30 00 toy 2016 04 23 06 45 00 我想为数据集中的每一行返回下一行的日
  • ggplot2可以在一个图例中分别控制点大小和线大小(线宽)吗?

    一个使用的例子ggplot2绘制数据点组和连接每组均值的线 并使用相同的映射aes for shape并为linetype p lt ggplot mtcars aes gear mpg shape factor cyl linetype
  • .wav 文件长度/持续时间,无需读入文件

    有没有办法提取有关 wav 文件长度 持续时间的信息 而无需在 R 中读取文件 我有数千个这样的文件 如果我必须阅读每个文件才能找到其持续时间 那将需要很长时间 Windows 文件资源管理器为您提供了打开 长度 字段的选项 并且您可以查看
  • 如何在R中删除重复项

    我有一个非常大的数据集 如下所示 df lt data frame school c a a a b b c c c year c 3 3 1 4 2 4 3 1 GPA c 4 4 4 3 3 3 2 2 school year GPA
  • 如何在 ggplot 中保持配色方案,同时删除每个图中未使用的级别?

    我想比较一个图中的数据的一些子组和另一图中的一些其他子组 如果我绘制一个图 其中绘制了所有子组 那么这个数字将是巨大的 并且每个单独的比较都会变得困难 我认为如果给定的子组在所有图中都具有相同的颜色 这对读者来说会更有意义 这是我尝试过的两
  • numpy.histogram 的 hist 维度,密度 = True

    假设我有这个数组 A array 0 0019879 0 00172861 0 00527226 0 00639585 0 00242005 0 00717373 0 00371651 0 00164218 0 00034572 0 008
  • 如何从 Fortran 调用 R 函数?

    根据http gallery rcpp org articles r function from c http gallery rcpp org articles r function from c Rcpp 允许用户从 C 调用 R 函数
  • 我无法下载 R 中的 reshape2 包 [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我在尝试安装 R 包时收到此响应 gt installed packages reshape2 Package LibPath V
  • 多功能测试仪替代 system.time

    我已经看到 我认为是这样 使用了类似于 system time 的函数 它可以同时评估多个函数的时间并输出一个输出 我不记得它是什么 并且用我正在使用的术语进行互联网搜索并没有得到我想要的响应 有人知道我正在谈论的功能的名称 位置吗 你想要
  • 如何使用 R 计算成为列表中中位数的概率?

    假设我有以下数据集 其中显示了假设实验的每个状态的三个观察结果的列表 state lt c Iowa Minnesota Illinois outcome lt list c 5 11 11 c 3 12 8 c 9 14 2 dat lt
  • 通过间接引用列来修改数据框中的某些值

    我正在整理一些数据 我们将失败的数据分类到垃圾箱中 并按批次计算每个分类箱的有限产量 我有一个描述排序箱的元表 这些行按升序测试顺序排列 一些排序标签带有非语法名称 sort tbl lt tibble tribble weight lab
  • 尝试读取 CSV 文件时出现“无法识别的字符串转义”

    我正在尝试导入一个 csv文件 以便我可以观看此视频 R ggplot2 图形直方图 http www youtube com watch v 47kWynt3b6M 我安装了所有正确的软件包 包括ggplot以及相关的包 视频中的第一个说
  • 在 R 中绘制 Likert 变量的堆积条形图

    假设我有一个如下所示的数据框 P Q1 Q2 1 1 4 1 2 2 3 4 3 1 1 4 其中的列告诉我哪个人相应地回答了问题 q1 q2 中的哪一个 这些问题需要按照 4 分李克特量表进行回答 例如 批准 表示 1 稍微批准 表示 2
  • 为什么 dplyr filter() 不能在函数内工作(即使用变量作为列名)?

    使用 dplyr 函数对数据进行过滤 分组和变异的函数 基本管道序列在函数之外工作得很好 这就是我使用真实列名称的地方 将其放入一个函数中 其中列名称是一个变量 并且某些函数可以工作 但有些函数则不能 尤其是 dplyr filter 例如
  • 在 R 中创建虚拟变量,排除某些情况为 NA

    我的数据看起来像这样 V1 V2 A 0 B 1 C 2 D 3 E 4 F 5 G 9 我想创建一个虚拟变量R where 0 1 1 2 3 4 and NA 0 5 9 应该很简单 有人可以帮忙吗 我们可以转换V2 into a fa
  • 在 R 中使用 lapply 绘制多个数据帧

    我正在尝试使用 lapply 函数绘制多个数据帧 每个数据帧一个图 但是尽管有关此主题的所有帖子我都找不到答案 因为我不断收到错误 图的输出列表为空 我的数据结构如下 df1 lt mtcars gt group by cyl gt tal
  • 朴素贝叶斯分类器仅基于先验概率做出决策

    我试图根据推文的情绪将推文分为三类 买入 持有 卖出 我正在使用 R 和包 e1071 我有两个数据框 一个训练集和一组需要预测情绪的新推文 训练集数据框 text sentiment this stock is a good buy Bu
  • 将数据框中重叠的范围合并到唯一的组中

    我有一个 n 行 3 的数据框 df lt data frame start c 178 400 983 1932 33653 end c 5025 5025 5535 6918 38197 group c 1 1 2 2 3 df sta
  • ddply 和aggregate 之间的区别

    有人可以通过以下示例帮助我了解聚合和 ddply 之间的区别 数据框 mydat lt data frame first rpois 10 10 second rpois 10 10 third rpois 10 10 group c re

随机推荐

  • 如何使用 heat 更改 Wix 生成的目录 ID?

    我正在使用 heat 为多个目录生成 wix 文件 然而 如果目录A和目录B具有相同的文件夹名称 即使绝对路径不同 heat仍然认为是同一个目录 因此生成相同的目录Id 似乎有一种方法可以解决这个问题 那就是使用 directoryid 覆
  • 以自定义语言实现“生成器”支持

    我对语言设计有一点迷恋 目前我正在尝试自己喜欢的语言 http rogeralsing com 2010 04 14 playing with Plastic 真正让我心碎的一件事是 生成器 和 yield 关键字 我知道 C 使用 AST
  • Firestore 安全规则允许用户访问其数据

    我想写一个这样的规则 service cloud firestore match databases database documents match users userId document allow read write if re
  • 在 R 中阅读和理解 XML

    我正在尝试从位于以下位置的网络读取 XML https d396qusza40orc cloudfront net getdata 2Fdata 2Frestaurants xml 我在 R 中收到以下错误 Error XML conten
  • 如何通过城市和国家获取时区?

    在我的 django 项目中 我有一个小型酒店数据库 其中包含字段city and country 我可以得到timezone通过传递到那个地方city and country以某种方式作为参数 我想这样做的原因是因为我有一些基于差异的命令
  • 如何使用 sys.settrace 跟踪在全局范围内运行的代码?

    假设我有一段这样的代码 import sys def printer frame event arg print frame event arg return printer sys settrace printer x 1 sys set
  • Pandas groupby - 一组不同的值

    我有这个数据框 x pd DataFrame from dict cat1 A A A B B C C C cat2 X X Y Y Y Y Z Z cat1 cat2 0 A X 1 A X 2 A Y 3 B Y 4 B Y 5 C Y
  • .Net Core 2.0 未找到视图“索引”

    我将 net core 2 0 应用程序部署到 IIS 并收到以下错误 InvalidOperationException 未找到视图 索引 搜索了以下位置 Views Home Index cshtml Views Shared Inde
  • Python while循环中如何返回值

    当将 return 放入 while 循环时 循环将停止 如何修复它 ser serial Serial port COM5 baudrate 9600 timeout 1 while 1 x str ser readline x re f
  • 在场景之间传递数据 (SpriteKit)

    如何将 SpriteKit 中的信息从一个场景传递到另一个场景 在我的游戏中 我有两个场景 GameScene 和 GameOverScene 分数随着增加而显示在 GameScene 中 但是如何将此信息发送到第二个场景呢 当玩家生命耗尽
  • 如何从来电中获取电话号码?

    Android 中有来电时如何获取电话号码 Make a Broadcast receiver say ServiceReceiver在清单中分配其操作
  • 如何在 Linux 上找到所有串行设备(ttyS、ttyUSB、..)而不打开它们?

    获取 Linux 系统上所有可用串行端口 设备列表的正确方法是什么 换句话说 当我迭代所有设备时 dev 如何用经典的方式判断哪些是串口 即通常支持波特率和RTS CTS流量控制 该解决方案将用 C 进行编码 我问是因为我使用的第三方库显然
  • PDO 获取不返回任何内容[重复]

    这个问题在这里已经有答案了 我遇到了一个小问题 我有以下代码 query db gt prepare SELECT last visit last ip FROM user log WHERE user id id UNION SELECT
  • 在 angularjs 中的 app.config() 内进行更改

    我在 angularJs 中使用 googlePlace api 我想根据需要动态更改地点类型 就像我使用控制器使用 scope 绑定视图部分中的值一样 但在这种情况下它不起作用也尝试了 rootScope 也尝试了很多其他的东西 但它们都
  • 如何使屏幕阅读器工具大声朗读内联错误?

    我正在做可访问性测试 我创建了一个电子邮件文本框并添加了一些验证 我希望在输入错误的电子邮件后 当我移动到下一个元素时 屏幕阅读器应该读取内联错误 我遇到过使用 aria describeby 和 aria live 属性 但不知道如何在这
  • git-python 从存储库获取提交源

    正在编写一个代码 我想从 github 上的存储库检索提交 我不完全确定如何做这样的事情 我有 git python 但大多数 api 都是用于在同一文件系统上打开本地 git 存储库 有人可以建议吗 问候 对我来说 以下效果最好 Impo
  • Android更改应用程序图标[重复]

    这个问题在这里已经有答案了 我真的不知道如何更改安装应用程序时出现的应用程序图标 即您必须单击屏幕上的图标 我做了什么 我创建了一个新图标 gt 新建 gt 图像资源 mipmap 我删除了ic launcher 默认的 我将新资源命名为旧
  • 标签编码具有相同类别的多列

    考虑以下数据框 import pandas as pd from sklearn preprocessing import LabelEncoder df pd DataFrame data France Italy Belgium Ita
  • 如何使用 php 通过谷歌地图获取步行或驾车距离

    我以前使用过谷歌地图 但在实现它时 我从未找到任何关于如何通过 Javascript 或 PHP 获取两个给定位置之间的准确距离的文档 它必须与地图上显示的距离完全相同 而不是给出从一个地理点到另一个地理点的直线距离的公式 它必须是 PHP
  • 如何在ggplot2中显示Y轴上出现的次数

    我正在尝试使用 ggplot2 在 R 中制作分组条形图 我为此使用的代码是 ggplot loanData aes factor loanData saving status