数据可视化应用Python-R-双Y轴可视化绘制

Posted 文宇肃然

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据可视化应用Python-R-双Y轴可视化绘制相关的知识,希望对你有一定的参考价值。

主要的知识点如下:

  • Matplotlib-Axes.twinx()方法添加副轴

  • ggplot2-sec.axis()绘制双轴

Matplotlib-Axes.twinx()方法添加副轴

这里我们直接就给出数据预览和可视化设计的代码,图中部分代码我们再做详细解释,数据预览如下:

自定义的颜色字典year_color构造代码如下:

color = ("#51C1C8", "#E96279", "#44A2D6", "#536D84",
         "#51C1C8", "#E96279", "#44A2D6", "#536D84")
year = artist_01.index.to_list()
year_color = dict(zip(year,color))
year_color

可视化代码如下:

plt.style.use(\'fivethirtyeight\')
fig,ax = plt.subplots(figsize=(8,4),dpi=200,fac

以上是关于数据可视化应用Python-R-双Y轴可视化绘制的主要内容,如果未能解决你的问题,请参考以下文章

R语言ggplot2可视化绘制带有双y轴(double y axis)的分面图(facetfacet_grid)

R语言ggplot2可视化:将条形图(bar plot)和线图(line plot)组合在一起并使用双Y轴(double y axis)进行可视化其中一个Y轴显示为百分比

数据可视化 | 基础图表应用之散点图

R语言ggplot2可视化:为ggplot2可视化图像添加双Y轴并自定义右侧Y轴坐标轴线条的色彩(change secondary y axis line color)

python使用matplotlib可视化subplots子图subplots绘制子图并为可视化的多个子图设置共享的Y轴

R语言ggplot2可视化:可视化所有日期不同时段任务的持续时间将持续时间绘制成一条线(起始时间到结束时间),y轴表示活动发生的日期,x轴表示以小时为单位的时间