r - 如何在脊线图中的每条密度曲线中填充颜色
问题描述
我想为 R 中的脊线图中的每个密度指定颜色。我正在使用ggplot2
and ggridges
。
我在这里尝试了以下方法来生成没有颜色的岭图:
seq_plot_alt <- ggplot(seq_df, aes(x=x, y=as.factor(beta), fill = beta)) +
labs(title = 'Sequential', y = expression(beta), x = 'x', fill = expression(beta)) +
geom_density_ridges(scale = 5) +
theme_ridges(grid = FALSE, center_axis_labels = T) +
scale_x_continuous(expand = c(0.01, 0)) +
scale_y_discrete(expand = c(0.05, 0))
我在aes
函数中使用了填充参数来添加一些颜色,但我希望能够指定每个密度图的确切颜色。因此,对于其中的每一个,我可以为每个指定一个长度为 8 的向量。
解决方案
推荐阅读
- swift - 有没有办法从单元格自定义类中配置视图控制器元素
- java - 使用 Apache Camel 删除文件
- c++ - system() 无法运行我的程序,因为空间
- amazon-web-services - AWS 实验室 VPC 无法创建
- python - 我如何修复迁移命令的错误
- javascript - 需要setTime递归调用异步函数
- java - 有没有办法在 RabbitMQ 中显式地将队列绑定到默认交换?
- visual-studio - Visual Studio 2019 - 缺少 MSBuild 工具版本 12
- django - Django:DRF 自定义密码更改视图和序列化程序不起作用
- laravel - 根据laravel中认证用户的托儿所显示托儿所的用户列表