带R的Plor-ggplot-线图-化学分析-Schöller图

时间:2018-07-24 02:22:01

标签: r ggplot2 plot line-plot

我想用R绘制线条图,类似于Excel绘制线条的方式:

See picture here:

有人可以帮助我如何使用ggplot做到这一点吗?

这是与图片中具有相同数据集的代码:

id = c(1,2,3,4)
Na = c(600,1100,2500,400)
Ca = c(53,106,932,8)
Mg = c(18,32,975,2)
Cl = c(463,1960,13330,590)
HCO3 = c(698,165,189,640)
SO4 = c(25,62,1068,2)
unit = c("Series 1", "Series 2","Series 3","Series 4" )
data = data.frame(cbind(id,Na,Ca,Mg,Cl,HCO3,SO4,unit))
data

我知道我可以用ggplot填充图形。对于这4个系列,我有一个更大的数据集。每个ID都分配给系列之一,因此这只是平均值。最后,我想绘制多条线(不仅是这4条线)的图,并为它们的单位(系列)涂上线。

如果有人甚至可以给我一个提示,我将如何在x轴上使用不同的变量并在y轴上使用它们的值[mg / L]进行绘制,那将是很棒的。如果可能,我希望y轴为对数刻度。

预先感谢您在ggplot2中帮助R-Beginner!

0 个答案:

没有答案