数据可视化应用区域渐变填充折线图(R语言&Python实现)
Posted 文宇肃然
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据可视化应用区域渐变填充折线图(R语言&Python实现)相关的知识,希望对你有一定的参考价值。
R-ggplot2
1. 简单的代码
这个代码是我随便从网上找到,然后修改的。
library(tidyverse)
mydata <- data.frame(x = seq(-3, 3, 1e-2)) %>%
mutate(y1 = cos(x)) %>%
mutate(y2 = cos(x) + sin(x)) %>%
mutate(color_value = sin(x))
mydata
mydata %>% ggplot() +
geom_segment(aes(x=x, y = y1, xend=x,yend=y2, color=color_value)) +
scale_colour_gradient2(low=scales::muted("blue", l=60),
mid=scales::muted("green", l=60),
high=scales::muted("red", l=60)) +
theme_bw()
2. 定制代码
大哥说,他希望可以这样:颜色只有两
以上是关于数据可视化应用区域渐变填充折线图(R语言&Python实现)的主要内容,如果未能解决你的问题,请参考以下文章
R语言ggplot2可视化:使用geom_line函数可视化折线图并自定义设置折线图的不同区间使用不同颜色
R语言ggplot2可视化:使用geom_line函数将dataframe中数据可视化为时间序列(或折线图)(Time Series Plot From a Data Frame)添加标题副标题