4.pdf - \u68d5\u6988\u5b66\u9662 7 \u5929 R \u8bed\u8a00\u8bad\u7ec3\u8425\u8bb2\u4e49 \u7b2c\u56db\u8bb2 2018 \u5e74 9 \u6708 27 \u65e5-2018 \u5e74 10 \u6708 3 \u65e5 \u68d5\u6988\u5b66\u9662 7 \u5929 R \u8bed\u8a00\u8bad\u7ec3\u8425 \u76ee\u5f55

4.pdf - 棕榈学院 7 天 R 语言训练营讲义...

This preview shows page 1 - 5 out of 10 pages.

棕榈学院 7 R 语言训练营讲义 第四讲 2018 9 27 -2018 10 3
Image of page 1
棕榈学院 7 R 语言训练营 目录 一、基本数据处理及管理 1 、创建新变量 2 、变量重编码 3 、变量重命名 4 、筛选 5 、对数据进行排序 6 、数据合并 二、作业 附:第三讲作业及答案
Image of page 2
棕榈学院 7 R 语言训练营 1 一、基本数据处理及管理 安装 package foreign library(foreign) professor <- read.dta("professor.dta") 1 、创建新变量 通过原来的变量,进行一些转换,得到新的变量 提取变量: $ 例:创建一个新变量:这些教授进入 graduate school 多少年了 professor$yrssince_gradschool <- professor$yrssincephd + 5 2 、变量重编码 例:修改教授研究的领域:如果教授原来所属领域为 A 就改成 C ,如果是 B 就改成 D professor$discipline <- ifelse(professor$discipline == "A", "C", "D") 提示:对整个向量进行操作,使用 ifelse == 逻辑符号,判断是否 3 、变量重命名 查看变量名: name( 数据库 ) 结果会出来数据库内所有变量的名字 例:查看数据库 professor 的所有变量名 names(professor) 例:把变量名 sex 改为 gender names(professor)[5] <- "gender" 提示: 5 是指 sex 是第五个元素
Image of page 3