前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >day4-R语言基础

day4-R语言基础

原创
作者头像
用户11008504
发布2024-03-07 20:23:12
1910
发布2024-03-07 20:23:12

day4-R语言基础

1.用Rproject管理工作目录

2. 显示文件列表dir()

3.加减乘除可以直接运算

代码语言:R
复制
> 1+2
[1] 3
> 3-2
[1] 1
> 2*3
[1] 6
> 6/3
[1] 2

4. 赋值符号用<-

代码语言:R
复制
> X <- 1+2
> X
[1] 3

5. 删除变量rm

代码语言:R
复制
> rm(X)
> x
Error: object 'x' not found
> X
Error: object 'X' not found

6. 列出历史命令

代码语言:R
复制
history() 

7. 清空控制台ctrl+l

ggplot2作图

(1)确定数据集

代码语言:R
复制
library(tidyverse)
p <- mpg #将内置数据框数据赋值给p
library(dplyr)
distinct(p,manufacturer) #manufacturer替换为其他列名。仅显示非重复值,不显示重复次数。
count(p,manufacturer) #显示出现次数
# 基础组图
ggplot(data = mpg) + 
       geom_point(mapping = aes(x = displ, y = hwy))
#设置颜色/大小
ggplot(data = mpg) + 
  geom_point(mapping = aes(x = displ, y = hwy, color = class))#size = class
# 将车型class映射给透明度
ggplot(data = mpg) + 
  geom_point(mapping = aes(x = displ, y = hwy, alpha = class))
# 将车型class映射给形状
ggplot(data = mpg) + 
  geom_point(mapping = aes(x = displ, y = hwy, shape = class))
#手动设置颜色
 gplot(data = mpg) + 
  geom_point(mapping = aes(x = displ, y = hwy), color = "blue")
#手动设置形状
ggplot(data = mpg) + 
      geom_point(mapping = aes(x = displ, y = hwy, stroke = 3),shape=21)
#分面
ggplot(data = mpg) + 
  geom_point(mapping = aes(x = displ, y = hwy)) + 
  facet_wrap(~ class, nrow = 2) #分两行展示
gplot(data = mpg) + 
  geom_point(mapping = aes(x = displ, y = hwy)) + 
  facet_grid(drv ~ cyl)
ggplot(data = mpg) + 
  geom_point(mapping = aes(x = displ, y = hwy)) + 
  facet_grid(. ~ cyl)

2.几何对象

代码语言:R
复制
ggplot(data = mpg) +
  geom_smooth(mapping = aes(x = displ, y = hwy, group = drv))
  #隐式分组-线型
ggplot(data = mpg) +
  geom_smooth(
    mapping = aes(x = displ, y = hwy, linetype = drv),
  )
#隐式分组-颜色
ggplot(data = mpg) +
  geom_smooth(
    mapping = aes(x = displ, y = hwy, color = drv),
    show.legend = FALSE  #不显示图例
  )

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • day4-R语言基础
    • 1.用Rproject管理工作目录
      • 2. 显示文件列表dir()
        • 3.加减乘除可以直接运算
          • 4. 赋值符号用<-
            • 5. 删除变量rm
              • 6. 列出历史命令
                • 7. 清空控制台ctrl+l
                • ggplot2作图
                  • (1)确定数据集
                    • 2.几何对象
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档