r包调用legend函数_R绘图之ggplot2—初见

本文面向初次使用R的医学研究者,介绍了ggplot2包的绘图原理和实践操作,包括数据到视觉属性的映射、图层叠加逻辑。通过加载包、绘制散点图、调整图层参数、添加几何对象和修改图例为中文等步骤,引导读者掌握ggplot2的绘图技巧,并鼓励自行实践。
摘要由CSDN通过智能技术生成

   作为一位初次接触R的医学僧,除了被它的数据处理能力和统计运算所吸引外,R强大的作图能力尤为被称赞。我们每个人对美的欣赏不同,而它却包罗万象,让我们能够去发现、制作自己的美图。

    一张好的科研绘图,胜过长篇大论,在论文中图形的绘制尤为重要,它能够更好的把我们所要表达的信息告诉读者。众所周知,R具有强大的绘图功能,而ggplo2更是其中的佼佼者,那让我们一起来认识它。

一、简介

  我认为ggplot2绘图主要有两点:首先是从数据属性到视觉属性的映射。数据属性:数值、类别等;视觉属性:x轴/y轴,线条颜色、线条的类型等。其次ggplot2的绘图逻辑是一个个图层的叠加,我们可以通过+号来随时停止和继续作图。而图层则需要有:数据(data.frame),映射属性,几何对象,位置调整,统计变化。

二、绘图

1.加载包

install.packages("ggplot2")library(ggplot2)library(gcookbook)#调用内置数据

2.绘制简单散点图

ggplot(data = mpg) + #构建第一张图层  geom_point(mapping = aes(x = displ,y
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值