前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >生信星球 Day 4 —— 橙子🍊

生信星球 Day 4 —— 橙子🍊

原创
作者头像
橙子7
发布2023-10-24 04:07:25
1570
发布2023-10-24 04:07:25
举报

源自生信星球,由于有R基础,内容1、2、3跳过了

基础代码

1、显示文件列表(右下角窗口file直接有显示,在R中其实不那么重要)

代码语言:txt
复制
dir()
list.files()
显示文件列表
显示文件列表

2、显示历史命令(右上角history也有)

代码语言:txt
复制
history()

就像view(a)可以直接点击environment中的a一样

绘图基础ggplot2

1、ggplot2的内置数据框mpg(需library(ggplot2)才能读取)

拿到一个数据首先就要观察它!

代码语言:txt
复制
?mpg   #查看帮助文档

查看每列的非重复值及每个值的重复次数(直接用base的table(mpg$manufacturer)感觉效果类似)

代码语言:txt
复制
#用dplyr包的distinct函数
p<-mpg
library(dplyr)
distinct(p,manufacturer) #manufacturer替换为其他列名。仅显示非重复值,不显示重复次数。
count(p,manufacturer) #显示出现次数

2、入门级ggplot2模板(大写部分可替换)

代码语言:txt
复制
ggplot(data = MPG)+
    geom_POINT(mapping = aes(x=DISPL, y=HWY))

3、完整版ggplot2模板

① 属性们:

颜色 color

大小 size

形状 shape

透明度 alpha(0.5,not 50%)

填充颜色 fill(针对shape=21-24)

shape参数
shape参数
代码语言:txt
复制
ggplot(data = mpg)+
  geom_point(mapping = aes(x=displ,
                           y=hwy),
             color='blue',
             size=2,
             shape=16,
             alpha=0.8)
手动设置属性的散点图
手动设置属性的散点图

映射:按data.frame的某一列值来定义对应图的某属性(要是离散型变量)

代码语言:txt
复制
ggplot(data = mpg)+
  geom_point(mapping = aes(x=displ,y=hwy,color=class))
映射输出的散点图
映射输出的散点图

ggplot详解有些长,day5继续

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 基础代码
    • 1、显示文件列表(右下角窗口file直接有显示,在R中其实不那么重要)
      • 2、显示历史命令(右上角history也有)
      • 绘图基础ggplot2
        • 1、ggplot2的内置数据框mpg(需library(ggplot2)才能读取)
          • 2、入门级ggplot2模板(大写部分可替换)
            • 3、完整版ggplot2模板
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档