R 数据读入

将数据读入R 

 

A:excel表格:

          将excel另存为csv或文本文档(txt)格式,后

          1.a<-read.csv(“途径.文件名.csv”,header=T/F)        (header=T,自动加上序号,F不加序号)

           2.a<-read.delim(“途径.文件名.txt”,header=T/F)

           3.打开excel文件,全选里面的内容,点击复制,后输入:

           Rt<-read.table(“clipboard”,header=T,sep=”\t”)

 

 

B:纯文本文件:

             a<-read.table(“同上”,header=F/T)

 

 

C:数据框操作:

            修改数据:newdata=edit(data)

            抽取部分数据:

                newdata=data[1:20,3] 抽取序号为1:20的第3种变量数据

                newdata=data$Width == newdata=data[,3]抽取所有变量为Width的数据

 

D:数据运算:

 

                Newdata=data   复制数据

               Newdata$Sepal.Width=newdata$Sepal.Width*10   数据扩大十倍

E:描述统计:

              平均值:mean(data$Sepal.Width)

              标准差:sd(data$Sepal.Width)

              频数表:table(data$Species)

              条形图:barplot(table(data$Species))

              一元:直方图:hist(data$Speal.Width)

              箱线图:boxplot(data$Speal.Width)

              二元:散点图:plot(data$Sepal.Width,Speal.Length)

F:提取字符串:

              substr(x,from,stop) x字符串变量 from起始位置 stop结束位置

              subdtring(text,first,last=1000000)不指定last即止1000000

              strsplit(x,split,extended=TRUE,fixed=FALSE,per1=FALSE)          

                  (   X待拆分的字符串变量,split拆分模式,fixed(TRUE)精确匹配,否则为正则模式,per1(TRUE)兼容正则模式)     

              nchar(x)获取字符串的长度

              rowSums(A):矩阵A每行的和

              rowMeans(A):矩阵A每行的平均值

             ~不存在colSums~.

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值