导入数据:

grades<-read.table("D:/ProgramData/test1.txt",sep="\t")

求均值:mean()

求方差:sd()

保存数据:write.table(grades,"D:/ProgramData/test2.txt")

  1. > grades<-read.table("D:/ProgramData/test1.txt",sep="\t")
  2. > grades
  3. V1 V2 V3 V4 V5 V6 V7
  4. 1 编号 1.00 2.0 3.00 4.0 5.00 6.00
  5. 2 身高m 1.75 1.8 1.65 1.9 1.74 1.91
  6. 3 体重kg 60.00 72.0 57.00 90.0 95.00 72.00
  7. > data1<-as.matrix(grades)
  8. > data1
  9. V1 V2 V3 V4 V5 V6 V7
  10. [1,] "编号" " 1.00" " 2.0" " 3.00" " 4.0" " 5.00" " 6.00"
  11. [2,] "身高m" " 1.75" " 1.8" " 1.65" " 1.9" " 1.74" " 1.91"
  12. [3,] "体重kg" "60.00" "72.0" "57.00" "90.0" "95.00" "72.00"
  13. > data2<-as.numeric(data1[2,2:7])
  14. > data2
  15. [1] 1.75 1.80 1.65 1.90 1.74 1.91
  16. > mean1=mean(data2)
  17. > mean1
  18. [1] 1.791667
  19. > data3<-as.numeric(data1[3,2:7])
  20. > data3
  21. [1] 60 72 57 90 95 72
  22. > mean2=mean(data3)
  23. > mean2
  24. [1] 74.33333

  1. > grades[1,8]="mean"
  2. > grades[2,8]=mean1
  3. > grades[3,8]=mean2
  4. > grades
  5. V1 V2 V3 V4 V5 V6 V7 V8
  6. 1 编号 1.00 2.0 3.00 4.0 5.00 6.00 mean
  7. 2 身高m 1.75 1.8 1.65 1.9 1.74 1.91 1.79166666666667
  8. 3 体重kg 60.00 72.0 57.00 90.0 95.00 72.00 74.3333333333333
  1. > sd1=sd(data2)
  2. > sd2=sd(data3)
  3. > grades[1,9]="sd"
  4. > grades[2,9]=sd1
  5. > grades[3,9]=sd2
  6. > grades
  7. V1 V2 V3 V4 V5 V6 V7 V8
  8. 1 编号 1.00 2.0 3.00 4.0 5.00 6.00 mean
  9. 2 身高m 1.75 1.8 1.65 1.9 1.74 1.91 1.79166666666667
  10. 3 体重kg 60.00 72.0 57.00 90.0 95.00 72.00 74.3333333333333
  11. V9
  12. 1 sd
  13. 2 0.100282933077701
  14. 3 15.4229266569827

  1. > write.table(grades,"D:/ProgramData/test2.txt")

 

 

 

 

 

R语言学习——输入与输出的更多相关文章

  1. C#语言基础— 输入与输出

    C#语言基础— 输入与输出 1.1函数的四要素:名称.输入.输出.加工 1.2主函数:输出语句.输入语句: Static viod Main(string[] stgs)//下划线部分可以自己指定 { ...

  2. R语言学习 第四篇:函数和流程控制

    变量用于临时存储数据,而函数用于操作数据,实现代码的重复使用.在R中,函数只是另一种数据类型的变量,可以被分配,操作,甚至把函数作为参数传递给其他函数.分支控制和循环控制,和通用编程语言的风格很相似, ...

  3. R语言学习笔记之: 论如何正确把EXCEL文件喂给R处理

    博客总目录:http://www.cnblogs.com/weibaar/p/4507801.html ---- 前言: 应用背景兼吐槽 继续延续之前每个月至少一次更新博客,归纳总结学习心得好习惯. ...

  4. R语言学习笔记:小试R环境

    买了三本R语言的书,同时使用来学习R语言,粗略翻下来感觉第一本最好: <R语言编程艺术>The Art of R Programming <R语言初学者使用>A Beginne ...

  5. R语言学习 第九篇:plyr包

    在数据分析中,整理数据的本质可以归纳为:对数据进行分割(Split),然后应用(Apply)某些处理函数,最后将结果重新组合(Combine)成所需的格式返回,简单描述为:Split - Apply ...

  6. R语言学习 第十一篇:日期和时间

    R语言的基础包中提供了三种基本类型用于处理日期和时间,Date用于处理日期,它不包括时间和时区信息:POSIXct/POSIXlt用于处理日期和时间,其中包括了日期.时间和时区信息.R内部在存储日期和 ...

  7. R语言学习——根据信息熵建决策树KD3

    R语言代码 决策树的构建 rm(list=ls()) setwd("C:/Users/Administrator/Desktop/R语言与数据挖掘作业/实验3-决策树分类") #s ...

  8. R语言学习 第一篇:变量和向量

    R是向量化的语言,最突出的特点是对向量的运算不需要显式编写循环语句,它会自动地应用于向量的每一个元素.对象是R中存储数据的数据结构,存储在内存中,通过名称或符号访问.对象的名称由大小写字母.数字0-9 ...

  9. R语言学习笔记 (入门知识)

    R免费使用:统计工具:# 注释,行注释块注释:anything="这是注释的内容"常用R语言编辑器:Rsutdio,Tinn-R,Eclipse+StatET:中文会有乱码帮助:? ...

随机推荐

  1. 2.1 C++类的定义和声明

    参考:http://www.weixueyuan.net/view/6333.html 总结: 类相当于一个新的数据类型,定义类对象时,除了能定义单个变量以外,用类定义一个数组或者指针都是可行的. 在 ...

  2. LinkedStack<T>

    public class LinkedStack<T> { private static class Node<U> { U item; Node<U> next; ...

  3. bga

    本文记录在bga布线的难题. 1一开始就要预留好布线局域. 最近出现布线太密,修改时就麻烦了. http://bbs.elecfans.com/jishu_521995_1_1.html

  4. IP addresses in C#

    在.Net网络库里面最大的优点就是IP地址和端口被成对处理,相比于UNIX中用的方法真是一个巨大的令人欢迎的进步..NET定义了两个类来处理关于IP地址的问题. One of the biggest ...

  5. Myecilpse web +tomcat 项目: JSP在mysql中创建表

    <%@ page language="java" import="java.util.*" import="com.mysql.jdbc.Dri ...

  6. ARM裸板开发:04_MMU 链接地址与运行地址不一致时,(SDRAM)初始化程序地址无关码问题的分析

    ARM裸板开发过程,程序的链接地址设置为为0x30000000,而前期的启动代码以及相关硬件的初始化代码需要在内部iRAM(steppingstone,起始地址0x0)的4K中运行.链接地址与运行地址 ...

  7. UI基础:UI程序执行顺序(UIApplicationMain()函数),自定义视图 分类: iOS学习-UI 2015-07-02 22:09 68人阅读 评论(0) 收藏

    UI程序的一般执行顺序: 先进入main里面,执行函数UIApplicationMain(),通过该函数创建应用程序对象和指定其代理并实现监听,当执行函数UIApplicationMain()时还会做 ...

  8. OK335xS-Android mkmmc-android-ubifs.sh hacking

    #/******************************************************************************* # * OK335xS-Androi ...

  9. STM32 输入捕获配置

    在STM32 的定时器,除了 TIM6 和 TIM7,就是通过检测 TIMx_CHx 上的 边沿信号,在边沿信号发生跳变(比如上升沿/下降沿)的时候, 将当时定时器 的值(TIMx_CNT) 存放到对 ...

  10. IO练习--按字节截取字符串

    * 在Java中字符串“abcd”和字符串“ab你好”都是4个字符, * 但是字节数不同,因为GBK中一个汉字占两个字节 * 定义一个方法用来按字节数截取字符串. * 如:对于“ab你好”,取3个字节 ...