数据可视化应用区域渐变填充折线图(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语言可视化:折线图绘制

从 Google 折线图可视化中删除内部填充

matlplotlib 为折线图填充渐变颜色

R语言ggplot2可视化:使用geom_line函数可视化折线图并自定义设置折线图的不同区间使用不同颜色

iOS 动画绘制线条颜色渐变的折线图

R语言ggplot2可视化:使用geom_line函数将dataframe中数据可视化为时间序列(或折线图)(Time Series Plot From a Data Frame)添加标题副标题