R Shiny:ggplot 中的facet_wrap 问题

2024-02-26

我正在尝试使用创建两个并排饼图facet_wrap in ggplotR 上闪亮。这是我目前拥有的代码:

output$plot2 <- renderPlot({
if (input$type == "Pie Chart") {
  ggplot(shortlistpied(), aes_string(x = factor(1),  y = "Percentage", fill = input$y)) + 
    geom_bar(stat = "identity", width = 1, position = position_fill()) + 
    coord_polar("y") + 
    facet_wrap( ~input$x) + 
    theme_void()
 } else NULL
})

This is what it produces: Current Graph

input$x在这种情况下是性别和input$y是教育。

如图所示,饼图目前将男性和女性的结果合并到一张图表中。我希望将两者分开,下面的图片显示了我希望实现的目标(我设法使用 R markdown 文件来实现):

这可以在 R闪亮 中完成吗?

非常感谢你的帮助!


None

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

R Shiny:ggplot 中的facet_wrap 问题 的相关文章

  • 在 Shiny 中显示反应式 htmlTable 表格

    我正在制作我的第一个 Shiny 应用程序 但找不到任何有关如何显示使用 htmlTable 包创建的表格的示例 我基本上想在按下按钮时创建一个表格并显示它 Shiny 显示 html 代码而不是表格 我不知道用什么替换服务器部分中的 re
  • R,使用具有两种以上可能性的二项式分布

    我知道这可能是基本的 但我似乎有一个心理障碍 假设您想要计算在一个骰子上掷出 4 5 或 6 的概率 在 R 中 这很简单 sum 1 6 1 6 1 6 这给出了 1 2 这是正确答案 然而 我内心深处 可能应该保留的地方 认为我应该能够
  • 如何按定义的顺序将图像合并到一个文件中

    我有大约 100 张图像 png 我不想手动执行此操作 而是希望将它们按照定义的顺序 基于文件名 并排放置在一个 pdf 中 每行 12 个图像 有人有什么建议吗 我按照下面托马斯告诉我的方法尝试了 它把它们贴在旁边有一个黑边 我怎样才能去
  • 在ggplot中设置y轴中断

    我在代码中设置中断时遇到困难 我尝试添加breaks seq 0 100 by 20 但似乎无法让它正常工作 本质上我希望 Y 轴从 0 到 100 每 20 个刻度一次 YearlyCI lt read table header T te
  • 为什么这个 R ggplot2 代码会显示一个空白的显示设备?

    虽然 SO 通常不用于帮助解决错误 但这个显示了特别简单且特别烦人的行为 如果你是一个ggplot2用户 您可以在 10 秒或更短的时间内重现它 正如这个 GitHub 问题 ggplot gtable 创建空白显示 https githu
  • 从数据框中绘制多条平滑线

    我对 R 比较陌生 我正在尝试绘制从 csv 文件加载的数据框 数据由 6 列组成 如下所示 xval col1 col2 col3 col4 col5 第一列 xval 由一系列单调递增的正整数 例如 10 40 60 等 组成 其他列
  • 要在子集中显示的非数字条目的维恩图

    我有以下数据框 SET1 SET2 SET3 par1 par2 par1 par2 par3 par2 par3 par4 par5 我想制作一个维恩图 其中所有这些 parX 元素都显示在各自的子集中 即作为标签 而不仅仅是重叠元素的数
  • 需要在R中跳过不同数量的行

    我正在使用以下代码来处理我的数据 但最近我意识到使用skip 27 在数据开始之前跳过存储在我的文件中的信息 不是一个好的选择 因为每个文件中要跳过的行数不同我的目标是读取存储在多个文件夹中的各种txt文件 并非所有文件都有相同的列数 列的
  • case_when 与部分字符串匹配和 contains()

    我正在使用一个数据集 其中有许多名为 status1 status2 等的列 在这些列中 它表示某人是否豁免 完整 注册等 不幸的是 豁免投入并不一致 这是一个示例 library dplyr problem lt tibble perso
  • 使用点阵个性化 R 上显示的 X 轴值

    我收集了大量包含日期 客户端及其 NFS 使用情况的数据 我正在使用lattice R包进行绘图 正如对超级用户的建议 https superuser com questions 523195 plot custom log data on
  • R:如何将字符/数字转为1,NA转为0?

    有没有一种简单的方法可以将列的字符 数字变为 1 将 NA 变为 0 这里有一些示例数据 我想将其应用于 3 4 structure list Item Code c 176L 187L 191L 201L 217L 220L Item x
  • ggplot 中的 ggsave() for python 不保存

    我已将 ggplot 导入到 python 中 并运行以下脚本 希望 ggsave 实际上将我的绘图保存在某处 但它似乎实际上并未将任何内容写入 png 文件以供以后使用 当我在解释器中将其作为 p 返回时 该图就会返回 但我必须手动保存它
  • 在 Google Colab 上的 R 笔记本中安装 python 库

    我正在尝试在 Google Colab 上的 R 笔记本中安装 python 库 为此我使用 reticulate 包 library reticulate py install pandas 但我得到的结果是这个错误 Error coul
  • 无法编译包“maps”

    当我安装 maps 包时 安装中出现警告 ld warning ignoring file Library Developer CommandLineTools SDKs MacOSX10 14 sdk usr lib libSystem
  • 如何将参数从 Excel/VBA 传递到 Rstudio 中的脚本

    我正在尝试使用 Rstudio 从 VBA 打开 R 脚本 同时将参数传递给 R 脚本 然后我可以使用 commandArgs 访问该脚本 该问题与此处描述的问题非常相似 WScript Shell 用于运行路径中包含空格且来自 VBA 的
  • 更改 R 中 ggplot geom_polygon 的颜色方案

    我正在使用地图库和 ggplot 的 geom polygon 创建地图 我只是想将默认的蓝色 红色 紫色配色方案更改为其他颜色 我对 ggplot 非常陌生 所以如果我没有使用正确的数据类型 请原谅 我使用的数据如下所示 gt head
  • 是否有weighted.median()函数?

    我正在寻找类似形式的东西weighted mean 我通过搜索找到了一些解决方案 这些解决方案写出了整个函数 但希望有一些更用户友好的解决方案 以下软件包都有计算加权中位数的函数 aroma light isotone limma cwhm
  • 使用data.table进行聚合

    经过 SO 用户的多次建议后 我终于尝试将我的代码转换为使用data table library data table DT lt data table plate paste0 plate rep 1 2 each 5 id rep c
  • 更改ggplot2中的字体

    曾几何时 我改变了我的ggplot2字体使用windowsFonts Times windowsFont TT Times New Roman 现在 我无法摆脱这一切 在尝试设置family in ggplot2 theme 当我用不同的字
  • 闪亮井板宽度

    library shiny library shinydashboard ui lt dashboardPage dashboardHeader dashboardSidebar dashboardBody wellPanel tags d

随机推荐

  • OCR 解决方案可以检测数字手写体吗?

    有没有一种解决方案可以很好地书写数字 1 10 我尝试了超正方体 但我只得到垃圾 理想情况下是 OSS 但商业也可以 OpenCV 现在附带手写数字识别 OCR 示例 你可以参考一下 http code opencv org project
  • iPhone核心数据“自动轻量级迁移”

    我正在尝试更新一个实现核心数据存储的应用程序 我正在向其中一个实体添加属性 我将以下代码添加到我的委托类中 NSPersistentStoreCoordinator persistentStoreCoordinator if persist
  • 不用Gforth 就可以编译Gforth 吗?

    当我尝试编译 Gforth 0 7 0 时 出现以下错误 configure make compiling Undefined symbols main referenced from start in crt1 10 6 o ld sym
  • 使用 Monit 监控 Laravel 队列工作线程

    我目前正在考虑从 Supervisor 迁移到 Monit 以监视 Laravel 队列工作人员 主要原因是能够监视 CPU 内存和设置电子邮件警报 据主管说 我必须安装另一个软件包 因为我希望尽快监视其他内容 例如 Redis 或许还有
  • 我的 java 线程占用了多少内存?

    有没有办法找出我的java线程在VM中占用了多少内存 例如 使用堆栈跟踪转储或其他一些方法 Thanks Java 线程使用堆作为共享内存 各个线程都有自己的堆栈 您可以通过 Xss命令行选项 默认为 512KB 但所有其他内存 堆 不属于
  • Symfony 数据库教程代码错误

    我已经成功安装和设置了 Symfony 2 并且一直在遵循文档 我目前正在做http symfony com doc 2 0 book doctrine html http symfony com doc 2 0 book doctrine
  • 跟踪 C++ 内存分配

    我正在寻找一种方法来跟踪 C 程序中的内存分配 我是not对内存泄漏感兴趣 这似乎是大多数工具试图找到的 而是为应用程序创建内存使用情况配置文件 理想的输出是函数名称的大列表加上随时间变化的最大分配字节数 或者更好的是随时间变化的堆的图形表
  • ASP.NET Core 3.0 策略重定向

    我们有这部分代码来控制一些服务高级页面 对于没有高级会员资格的用户 拒绝 方法会重定向到升级页面 该代码在asp NET core 2上运行完美 但在asp NET core 3上失败 context Resource 不再是 Author
  • 多个特定于目标的变量值

    按照文档管理特定于目标的变量值 https www gnu org software make manual html node Target 002dspecific html prog CFLAGS g prog prog o foo
  • 如何在 Flutter 应用中播放 .mp3 文件?

    我写了一个Dart从服务器检索 mp3 文件并播放它们的 Web 应用程序 我正在尝试使用 Flutter 编写移动版本 我知道dart web audio是 Web 应用程序的主要选项 但 Flutter 在我的 SDK 中找不到它 我知
  • 使用 jQuery 在“Enter”上提交表单?

    我有一个 bog 标准登录表单 使用 HTML jQuery 的 AIR 项目上的一个电子邮件文本字段 一个密码字段和一个提交按钮 当我在表单上按 Enter 时 整个表单的内容消失 但表单未提交 有谁知道这是否是 Webkit 问题 Ad
  • 带有结构体参数的 C 函数原型

    我想为一个函数编写一个函数原型 其参数是指向结构体的指针 int mult struct Numbers n 但是 结构 Numbers 定义为 struct Numbers int a int b int c 尚未定义 我应该如何为 mu
  • 什么负责生成默认构造函数?

    如果每个班级都有一个默认构造函数那么谁生成它 编译器还是 JVM 简而言之 编译器将在必要时生成默认构造函数 这绝对是由 Java 到字节码编译器完成的 您可以通过检查适当的 class文件使用javap 您应该看到已插入的构造函数 不过我
  • 证书错误:主机名不匹配

    我正在使用代理 位于公司防火墙后面 来登录 https 域 SSL 握手似乎进展不顺利 CertificateError hostname ats finra org 443 doesn t match ats finra org 我正在使
  • 如何处理 Agda 不确定是否在 with 语句中生成构造函数的情况?

    我有以下代码 open import Data Nat open import Agda Builtin Char open import Data Maybe digit Maybe digit n with compare n prim
  • 如何通过 Apache HTTP 服务器让 Vaadin Push 工作?

    我正在尝试让 Vaadin 7 1 5 Push 在 Apache Tomcat 7 0 42 Apache HTTP 服务器 带有 mod proxy wstunnel 的 2 2 14 上工作 当我直接访问 Tomcat 时 即 使用
  • Android 上支持 React Native 的 onScroll、onScrollEndDrag、onScrollBeginDrag 吗?

    我有几个简单的console log中的陈述onScrollBeginDrag onScroll and onScrollEndDrag附于一个ScrollView 我可以看到它们在我的 iOS 设备上按预期工作 但在 Android 模拟
  • 如何使用 GoogleTest 框架漂亮地打印 QString?

    我将 GoogleTest GTest 框架与 Qt5 应用程序结合使用 每当使用 QString 参数的测试失败时 框架就会尝试打印所有涉及的值 但是 它无法自动处理外部类型 本例中为 Qt5 的 QString QString test
  • 是否可以在 highcharter 地图中包含地图线?

    我想在 highcharter 中使用一组用于县的 borderColor 和宽度值 并使用另一组用于州线的值在这个 jsfiddle 链接中 http jsfiddle net gh get jquery 1 9 1 highslide
  • R Shiny:ggplot 中的facet_wrap 问题

    我正在尝试使用创建两个并排饼图facet wrap in ggplotR 上闪亮 这是我目前拥有的代码 output plot2 lt renderPlot if input type Pie Chart ggplot shortlistp