r - geom_mosaic 和 aes 魔法
问题描述
我将以下库用于马赛克图。在文档中,它提供了以下示例:
ggplot(data = fly) +
geom_mosaic(aes(x = product(DoYouRecline, RudeToRecline), fill=DoYouRecline)
所以DoYouRecline
andRudeToRecline
是图中的 x 和 y 变量,但由于某种原因,它们与product
返回name
s 列表的函数结合使用。geom_mosaic 内部如何使用product(DoYouRecline, RudeToRecline)
,以便确定 x 和 y 轴需要使用这两个参数?
我遇到的主要问题是我需要将这些属性名称之一作为变量,例如:
attr_name = 'foo'
ggplot(data = fly) +
geom_mosaic(aes(x = product(DoYouRecline, attr_name), fill=DoYouRecline)
谢谢!
解决方案
推荐阅读
- python - 没有名为 mpl_toolkits python 2.7 的模块
- python-3.x - 在共享仓库中锚定到父目录的绝对路径
- html - 禁用所有可访问性 API(屏幕阅读器)读取的占位符文本
- wordpress - 如何将存档页面的标题翻译成 polylang?
- windows - 更改/更新 CompletionKey
- excel - 在电子表格中制作组合框列表(不在用户表单中)
- android - Android 中的作业调度程序
- gitlab - LFTP 在 gitlab 管道中的容器内无限运行
- python - 如何设置 tkinter 入口边界半径
- django - 如何使 django 动态 URL 与 django 表单一起正常工作