R中数据的输入和数据的标注

数据的导入

默认情况下数据导入时,字符型变量将转化为因子。若不希望转化,可设置

stringsAsFactors=FALSE

从带分隔符的文本文件中导入数据

read.table()

  • file -->  带分隔符的ASVII文本文件
  • header  -->  表面首行是否包含了变量名
  • sep  -->  指定分隔数据的分隔符
  • row.names  -->  指定一个或多个表示行标识符的变量
# 导入数据把结果存到数据框grade中
grades <- read.table(
   file='文件名.csv',  # 读取文件
   header=TRUE,  # 第一行为变量名
   sep=',',  # 以','分隔
   row.names='name'  # 指定name为行标识符
   )

数据库管理系统

  SQL

  MySQL

  Oracle

  Access

从键盘输入数据

使用edit()调出文本编辑器来进行数据的输入

  创建一个空数据框(或矩阵),变量名和变量的类型需与理想中的最终数据集一致

  输入数据,将结果保存回此数据对象中

mydata <- data.frame(
   age=numeric(0),
   gender=character(0),
   weight=numeric(0)
   )
edit(mydata)

   弹出数据编辑器,可对里面字段类型进行修改、添加

"""
age gender weight
1   1     nv     47
2   2    nan     45

"""

  

统计软件

  SAS

  SPSS

  Stata

数据集的标注

猜你喜欢

转载自www.cnblogs.com/zry-yt/p/11984777.html
今日推荐