[使用R语言绘制双y轴线图]
在数据可视化中,双Y轴图是一种常用的工具,它可以帮助我们同时展示两个不同度量指标之间的关系。本文将介绍如何使用R语言绘制双Y轴线图,并附上相应的源代码。
首先,我们需要安装并加载ggplot2包,它是一个功能强大的绘图工具:
install.packages("ggplot2")
library(ggplot2)
接下来,我们准备一些示例数据。假设我们想要比较两个城市的温度和湿度数据:
# 温度数据
city1_temperature <- c(20, 22, 25, 28, 30, 32)
city2_temperature <- c(15, 18, 22, 25, 28, 30)
# 湿度数据
city1_humidity <- c(60, 58, 55, 50, 45, 40)
city2_humidity <- c(70, 68, 65, 60, 55, 50)
# 时间
time <- c("8:00", "10:00", "12:00", "14:00", "16:00", "18:00")
# 创建数据框
data <- data.frame(time, city1_temperature, city1_humidity, city2_temperature, city2_humidity)
接下来,我们可以使用ggplot2包的geom_line()
函数绘制双Y轴线图。首先,我们绘制温度曲线: