## 0、Rstudio界面介绍及快捷键
# 运行当前/选中行 ctrl+enter
# 中止运行 esc
# 插入 <- Alt+-
# 插入 %>% Ctrl+Shift+M
# 快捷注释(支持多行选中)ctrl+shift+c 快捷注释后,如取消注释ctrl+shift+c
# Rstudio自动补全 tab
x <- 5
## 1、生成数据
set.seed(0)
set.seed(1)
c()
seq() #生成等差数据
rep() #重复生成数据
rep(1:10,2)
factor() #因子数据
#语法 factor(x = character(), levels, labels = levels,…)
#补充cut
x <- c("Man", "Male", "Man", "Lady", "Female")
## Map from 4 different values to only two levels:
xf <- factor(x, levels = c("Male", "Man" , "Lady", "Female"),
labels = c("Male", "Male", "Female", "Female"))
#> [1] Male Male Male Female Female
#> Levels: Male Female
x <- c("Man", "Male", "Man", "Lady", "Female")
## Map from 4 different values to only two levels:
xf <- factor(x, levels = c("Male", "Man" , "Lady", "Female"),
labels = c("1", "1", "2", "2"))
# [1] 1 1 1 2 2
# Levels: 1 2
######## cut分段
x <- round(rnorm(100)*100,digits = 2)
x_cut <- cut(x,breaks = seq(-100,100,length.out = 11))
x_group_count <- table(cut(x,breaks = seq(-100,100,length.out = 11)))
paste() #连接字符 paste0 无空格连接
paste("A","B","C")
paste0("A","B","C
R语言快速入门主线知识点分享
最新推荐文章于 2022-08-07 12:45:03 发布