R - ggplot2 将 x 轴值更改为非对数值

2024-02-24

我正在绘制一些支付分布信息,并将其缩放到对数正态(base-e)后聚合数据。直方图效果很好,但我想修改 x 轴以显示非对数等效值。

我的当前轴显示 [0:2.5:10] 值 或者,我想查看 exp(2.5)、exp(5) 等的值。

关于如何实现这一目标有什么建议吗?我可以在绘图语句中添加任何内容来缩放 x 轴值吗?也许有更好的方法——想法?

当前代码:

ggplot(plotData, aes_string(pay, fill = pt)) + geom_histogram(bins = 50) + facet_wrap(~M_P)

Answered...Final plot: enter image description here


不确定这是否正是您想要的,但您可以使用scale_x_continuous将x轴标签的文本更改为您想要的任何内容。

这是没有的:

ggplot(data = cars) + geom_histogram(aes(x = speed), binwidth = 1)

这是:

ggplot(data = cars) + geom_histogram(aes(x = speed), binwidth = 1) +
  scale_x_continuous(breaks=c(5,10,15,20,25), labels=c(exp(5), exp(10), exp(15), exp(20), exp(25)))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

R - ggplot2 将 x 轴值更改为非对数值 的相关文章

  • 无效的命令名称“tk_chooseDirectory”错误

    我使用 bioconductor 进行 WES 管道 并使用 tk choose dir 选择用户存储输入文件的目录 并将其存储以供进一步使用 这里是命令行 library tcltk dataDir lt dirname tk choos
  • R 带有列和行的分面 qqplots

    我需要使用按行和列的构面创建 qqplot 我了解如何用列和行绘制分面图 但我不确定如何设置我的数据 最终 我想按列和行对数据集进行分组 然后按升序对 建模 结果和 观察到 结果进行排序 同时添加带有 行 组的列和带有 列 组的列 我一直在
  • 在防风草模型上使用 VIP 包计算重要性度量

    我正在尝试使用 vi firm 在防风草中制作的逻辑回归模型上计算特征重要性 对于正则表达式 我将使用 iris 数据集并尝试预测观察结果是否为 setosa iris1 lt iris gt mutate class case when
  • 行方向变异的有效方法

    我有两个数据框 dfUsers and purchases使用以下代码生成 set seed 1 library data table dfUsers lt data table user letters 1 5 startDate sam
  • 使用faceting()时如何连接geom_point()和geom_line?

    我有一个问题 但我在互联网上没有找到任何相关信息 我很高兴得到一些提示 我有一个数据集 其中 x 轴是离散的 但我想将这些点相互连接 我可以做到 我的问题是当我添加分面选项时 我无法再将这些点相互链接起来 我找到了一个替代方案 但看起来不太
  • 在 R 的替换命令中取消引用字符串

    我想知道是否可以unquote通过替换命令传递给表达式的字符串 具体来说 我使用 dplyr 从数据框中过滤和选择 gt w subject sex response 1 1 M 19 08 2 2 M 16 46 6 6 M 23 60
  • Shiny:从DT数据表中选定的行获取信息

    我们正在尝试重新创建示例 https demo shinyapps io 029 row selection https demo shinyapps io 029 row selection 使用DT包来渲染数据帧而不是shiny包 DT
  • 将模式的所有元素与向量以相同的顺序匹配

    我创建了一个函数yes seq需要两个参数 一个模式pat和数据dat 该函数以相同的顺序查找数据中是否存在模式 例如 dat lt letters 1 10 dat 1 a b c d e f g h i j pat lt c a c g
  • 按组复制数据框

    我有以下数据框 df structure list Group c 1 1 1 1 2 2 2 2 2 2 3 3 3 index c 1 2 3 4 1 2 3 4 5 6 1 2 3 row names c NA 13L class c
  • 在ggplot2中,箱线图线的末尾代表什么?

    我找不到箱线图线条端点代表什么的描述 For example here are point values above and below where the lines end 我意识到盒子的顶部和底部是第 25 个和第 75 个百分位数
  • R 中具有 p 值的相关矩阵

    假设我想要传导相关矩阵 library dplyr data iris iris gt select if is numeric gt cor y iris Petal Width method spearman gt round 2 现在
  • 使用 R Markdown 文档作为函数源

    我正在研究 R Markdown 来记录我经常使用的功能 我会将它们放入 R Markdown 文件中以记录它们 然后如果我几个月后回来查看它 就能够阅读我在函数背后的想法 我的问题是 如果我开始一个新的 R 项目 是否可以获取 r mar
  • 在zooreg时间序列中查找非唯一索引条目时遇到问题

    我有几年的数据正在尝试将其转化为动物园对象 Dropbox 上的 csv https www dropbox com sh vg8w8pt16e0v3xs AABKtWqDkPu9JVKpwBXO36VOa dl 0 一旦数据被强制转换为动
  • 构造奎因(自我复制功能)

    有没有人构建过 quine 生成自己源文本的副本作为其完整输出的程序 http www nyx net gthompso quine htm http www nyx net gthompso quine htm 在 R 中 quine 标
  • 基本 dyplr 函数给出错误:“check_dots_used”

    试图找出为什么我会收到此错误 以前从未见过 谷歌没有帮助 check dots used action warn 中的错误 未使用参数 action warn 我在下面的非常基本的试验中收到错误 而且在 group by count 中也收
  • 使用 R 将日期格式的字符串列表/向量转换为 posix 日期类

    我有一个日期格式的字符串列表 我想将其转换为可以使用 R 操作的 posix 日期列表 我该怎么做 这就是我所拥有的 但我最终得到了一个列表 a lt c 2009 01 01 00 00 00 2009 01 01 00 00 00 z
  • 使用矢量相应地更改传单线条的颜色

    无论如何 是否可以根据某些变量的值更改传单线条的颜色 我用谷歌搜索 发现了这个link http hgoebl github io Leaflet MultiOptionsPolyline demo 然而 我想知道是否有一种简单的方法可以在
  • 如何将 Shiny 中生成的反应图传递到 Rmarkdown 以生成动态报告

    简而言之 我希望能够通过单击按钮从我的闪亮应用程序生成动态 Rmarkdown 报告文件 pdf 或 html 为此 我想我将使用 Shiny 的参数化报告 但不知何故 我无法将单个谜题转移到所需的目标 使用此代码 我们可以在 R Shin
  • ggplot 按因子和梯度颜色

    我正在尝试绘制一个对两个变量 一个因子和一个强度 进行着色的图 我希望每个因素都是不同的颜色 并且我希望强度是白色和该颜色之间的渐变 到目前为止 我已经使用了诸如对因子进行分面等技术 将颜色设置为两个变量之间的相互作用 并将颜色设置为因子并
  • 解压 R 数据框中的列表

    我有一个dataframe其中一个字段包含不同长度的列表 我想将该字段中列表的每个元素提取到其自己的字段中 以便我可以将结果收集到一个很长的字段中dataframe每个列表元素都有一个 id 这是一个例子dataframe dat lt s

随机推荐

  • libGDX 项目无法加载库 liblwjgl.dylib

    新的 libGDX 项目在运行桌面项目时无法加载库 liblwjgl dylib Exception in thread main java lang UnsatisfiedLinkError Can t load library var
  • 从 Node 中删除 null 属性和空子节点

    我有一个Node http groovy codehaus org api groovy util Node html我想删除所有null在将其写入文件之前 递归地删除属性和空子项 我下面的内容有效 但似乎应该有一个内置方法 我错过了什么吗
  • 谷歌驱动器 API v3 创建文件夹失败无提示

    通过 OAuth 成功进行全范围身份验证后 https www googleapis com auth drive 我根据示例创建一个文件夹创建文件夹 https developers google com drive v3 web fol
  • Java 2D 碰撞?

    大家好 我正在制作一个 2D java 游戏 我正在尝试找出如何制作一个好的碰撞代码 我目前正在使用以下代码 public void checkCollision Rectangle player rectangle new Rectang
  • CMake 将共享库链接到静态库

    我正在将 AutoTools 项目移植到 CMake 自动工具的作用 构建一些静态库 构建一些共享库并将静态库链接到共享库 构建一个可执行文件 将其链接到共享库 我用 CMake 做了什么 构建一些静态库 add library stati
  • JavaFX 中的 ListView 样式

    我有一个列表视图 我想更改背景颜色和文本填充 我尝试过执行以下操作 playlistView setStyle fx background color blue fx text fill black 但是 这行不通 但是 以下内容正在起作用
  • ADO.NET 中 SqlConnection (SQL-Server) 的 SPID

    我可以得到一个SPID from a SqlConnection对象 SQL Server 数据库 中ADO NET 连接对象在其生命周期内的 SPID 是否始终相同 select SPID给你 spid 它应该是常量 但如果您有连接池 则
  • '#selector' 指的是未暴露给 Objective-C 的方法

    新的 Xcode 7 3 通过 addTarget 传递参数通常对我有用 但在这种情况下它会在标题中抛出错误 有任何想法吗 当我尝试将其更改为 objc 时 它会抛出另一个错误 谢谢你 cell commentButton addTarge
  • jquery:如何获取id属性的值?

    基本的jquery问题 我有一个选项元素如下
  • 如何在 SignalR hub 的 Unity IoC 容器中注入依赖项?

    我有一个在 ASP NET MVC 5 框架之上用 c 编写的应用程序 我实施了Unity Mvc https www nuget org packages Unity Mvc 进入我的项目 现在 我正在尝试将依赖项对象注入到我的Signa
  • 将表格放入 Bootstrap 弹出窗口

    我有一个 Bootstrap 弹出窗口 我试图将一个表格放入其中 但当我单击它时它不会显示 这是第一次在弹出窗口中尝试 HTML 所以我不确定如何正确执行它 谢谢 function data toggle popover popover h
  • 如何使用 BeautifulSoup 抓取页面?页面源与检查元素不匹配

    我正在尝试从中抓取一些东西这个梦幻篮球页面 http fantasy espn com basketball league scoreboard leagueId 633975 我使用 Python 3 5 中的 BeautifulSoup
  • 使用自动布局调整 UITextField 与文本的水平大小

    可以在此处找到演示以下问题的示例项目 https github com markdorison UITextFieldContentSizeExample https github com markdorison UITextFieldCo
  • 如何使用GSON解析JSON文件

    我有一个非常简单的 JSON 其中包含产品评论 例如 reviewerID A2XVJBSRI3SWDI asin 0000031887 reviewerName abigail helpful 0 0 unixReviewTime 138
  • 对于 iOS 上的所有图像文件,PNG 是否优于 JPEG?

    Xcode 优化了 png 图像 以便它们加载得更快 但是这是否也推荐用于其他不用于按钮和 UI 的图像资源 例如照片 或者 UI 图像为 png 且 照片 为 JPEG 是一个标准吗 这里的最佳实践是什么 最佳实践是在应用程序中使用图像时
  • 如何在 Mac OS X Leopard 中检测用户所在的空间?

    Mac OS X Leopard 有一个名为 Spaces 的虚拟桌面实现 我想要以编程方式检测用户当前所在的空间 可可是优选的 but AppleScript 是可以接受的如果没有其他办法的话 我见过几个 AppleScript 实现 但
  • iOS 谷歌云端硬盘集成

    我想在我的 iOS 应用程序中与 Google Drive 集成 我已经完成了授权代码 并且正在取回 accessToken 所以我想知道 在从 Google Drive 检索 PDF 文件方面从那里开始 我的登录代码 IBAction s
  • 将 MVC 站点上传到服务器

    我已经使用 C 构建了一个 NET MVC4 网站 现在我想将其上传到互联网 我从未上传过任何网站 所以我真的不知道我需要做什么步骤 使用什么样的服务器有关系吗 因为当我通过VS2012运行网站时 我可以看到它运行在IIS Express上
  • 如何开始在 Emacs 中使用 Xiki?

    试图得到xiki http xiki org 上班 它已安装 xiki directory Users joshcheek rvm gems ruby 1 9 3 p194 gems xiki 0 6 3 据我所知 移动所有文件的 shel
  • R - ggplot2 将 x 轴值更改为非对数值

    我正在绘制一些支付分布信息 并将其缩放到对数正态 base e 后聚合数据 直方图效果很好 但我想修改 x 轴以显示非对数等效值 我的当前轴显示 0 2 5 10 值 或者 我想查看 exp 2 5 exp 5 等的值 关于如何实现这一目标