Products
GG网络技术分享 2025-11-16 17:10 1
哦哦,图例呀,就像我们画画时候的细小标签,告诉别人这玩意儿颜色代表啥意思哦。

在R语言里 有个超优良用的包叫ggplot2,它就像个魔法师,Neng让我们把数据变成超级酷的图图。
比如说我们要用ggplot2来画个散点图,把不同种类的花放在一起kan它们长远啥样。
代码兴许有点麻烦, 但别怕,我磨蹭磨蹭给你讲:
plot#指定坐标来放置图例
legend
这里我们用红色画了一条曲线,然后告诉图例在哪里出现。
颜色hen关键哦,用不同的颜色Neng让我们一眼kan出哪个是哪个。
ggplot2里有个神奇的函数叫scale_color_manual,它Neng帮我们给不同种类的花设置不同的颜色。
代码是这样的:
scale_color_manual)
这样,我们就Neng让三种颜色的花各具特色了。
有时候,光kan图图还是不太明白,这时候就需要添加注释啦。
ggplot2里的annotate函数就Neng帮我们搞定这玩意儿事。
比如 我们想告诉别人某个点代表啥,就Neng这样写:
annotate
这样,图图上就会有个细小字条告诉我们这玩意儿点是啥意思。
3D图形kan起来优良像hen酷,但其实它并不实用。
基本上原因是3D图形需要geng许多的计算和内存,而且kan的人也轻巧松晕。
所以我们还是老老实实用2D图形吧。
有时候,一个图图不够用,我们需要优良几个图图一起来说明问题。
ggplot2里的facet_grid函数就Neng帮我们把优良几个图图组合在一起。
这样,我们就Neng把geng许多的信息展示给读者。
学R语言, 用ggplot2制作图例其实hen轻巧松,只要掌握几个细小技巧,就Neng轻巧松Zuo出惊艳的图图啦。
想起来哦,颜色要漂亮,注释要清楚,图形要简洁,这样你的图图才Neng吸引人。
Demand feedback