QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4564|回复: 0
打印 上一主题 下一主题

R语言录入数据保存格式转换矩阵

[复制链接]
字体大小: 正常 放大

1178

主题

15

听众

1万

积分

  • TA的每日心情
    开心
    2023-7-31 10:17
  • 签到天数: 198 天

    [LV.7]常住居民III

    自我介绍
    数学中国浅夏
    跳转到指定楼层
    1#
    发表于 2021-10-29 12:02 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    R语言录入数据保存格式转换矩阵  ]9 }6 ~1 V3 D

    / [2 \8 v! Y5 C% I2 _# Rindex<-c("低收入户","中等偏下户","中等收入户","中等偏上户","高收入户")* G9 X# [6 q5 S- f
    year2008<-c(1500,2935,4203,5929,11290)- [0 C, i( w( F% p
    year2009<-c(1549,3110,4502,6468,12319)
    0 p+ E7 F- x- P3 ?year2010<-c(1870,3621,5222,7441,14050)
    ! B/ \7 d/ c2 U  G9 w: N* P1 Qyear2011<-c(2001,4256,6208,8894,16783)$ ^) j3 Z7 A1 O( z" C( Z
    year2012<-c(2316,4808,7041,10142,19009)
    7 T  j0 k9 A2 Ptt<-data.frame("指标"=index,"2008年"=year2008,"2009年"=year2009,"2010年"=year2010,"2011年"=year2011,"2012年"=year2012)
    - [  l4 z+ I; [) p9 @: @tt
    " F* _4 M% T( ?, E: [; ^6 e1 L2 O2 B' o
    save(tt,file="F:/统计学/实验作业/tt.RData"): k; y' {; k8 o# f9 ?4 H/ v
    load("F:/统计学/实验作业/tt.RData")' i5 R/ {: S/ t4 j7 I1 J' }
    matrix1_1<-as.matrix(tt[,2:6])
    , T; y* A& j) b% Z7 Xrownames(matrix1_1)=tt[,1]+ P0 e) B! H  x9 q! P% ]) S
    save(matrix1_1,file="F:/统计学/实验作业/matrix.RData"); S1 P% M4 `. u' w7 b3 i# d
    matrix1_1; k) u$ A; I' r- Z6 {2 {* m
    基础知识:
    7 n- @0 q. W  ^7 B2 s1.为对象赋值
    7 ^% E4 [9 l% `- ^3 U/ Z
    5 J9 i& G2 G0 {2 b) ^$ n$ O$ d! t' L5 a
    2.对对象X进行各种计算和绘图9 A% f3 Z; X) k/ z3 J
    ; o- X9 ^: m0 V% v$ @" b
    3.R包的安装和加载
    2 q/ c' Y9 Z% o! Y5 Q( I查看
    9 a8 S' S$ \) S0 w0 k
    / r, J: p8 V! |1 d0 s在线安装所需包
    * W- G3 D# \0 ?( e
    6 I" _" e6 D. `. k4 S5 y一次安装多个包
    2 b: X. x; V7 b: ]; N- ]  U+ d
    3 K. a5 {! C( K2 C要使用包,需要用library()函数或者require()函数载入这个包/ n& h* ?4 ]9 [! j
    4.在R中录入数据
    4 ^2 [" N- {5 Q+ r8 _, }5 [(1)用C函数产生向量
    7 p0 z- B9 M1 j6 s* |+ P例:names<-c(“张三”,“李四”,“王五”)
    6 \# m# Y' Z6 ]0 d1 p& o
    ! p& c1 Y. K6 m3 n(2)将向量形式的数据组织转换成数据框模式
    , O) V# g2 v& r" e% w- Z/ o, L例:table<-data.frame(“姓名”=names,···)
    ) {1 R4 {; U! T8 d3 N6 Vtable' M2 |( W) J# B
    - h* ~7 A1 R; D  K$ n8 _
    (3)将向量形式的数据转组织成矩阵5 p" \2 y1 }& M: m
    ' ^- v0 G. R2 E- E/ Z+ \" C; W' ]
    (4)在R中录入数据并组织成矩阵' |& W% P+ c" y) a- J

    4 l: t/ ]9 E& W
    4 N( K- s$ e$ [/ [" y, n5 @6 ~5. 读取R数据
    9 N+ `2 \3 t* N( wload(“load(“存储路径 /文件名字.RData”)”)
    $ g  P2 ^3 R( F0 D' }" P* M4 ^读取包含标题的csv文件" S/ L5 n  K" I2 s' |
    read.csv(“存储路径 /文件名字.csv”)9 U7 H3 u/ ?' K
    读取不包含标题的csv文件- M. v4 k" {- y1 Y( M* J* w
    read.csv(“存储路径 /文件名字.csv”,header=FALSE)
    . D0 k7 {5 D4 Q* U导入Excel数据
    7 V2 ^% N, Z* Z, O9 Y/ y, a0 Z
    ( U( I& ]  E. c, v6 h" d1 S! y4 `+ N5 d6 l
    导入spss数据* u% [/ F- J, C# i
    $ F4 \4 _! Z- E
    6.保存数据
    7 s0 H7 Q* ]" w; j/ W1 iR格式
    8 U: r+ u7 S( p3 F; M# Nsave(table,file=“存储路径 /table.RData”)
    8 Q% s# l* ^& R" [" D& scsv格式3 L0 P7 w5 n6 M: j0 a! a4 u) N  H, X
    write.csv(table,file=“存储路径 /table.csv”)/ u3 Z% n  i9 L. i8 O+ ?! N9 E
    7.查看数据
    $ j& Z2 A5 n4 Q6 _1 j' C全部$ {9 S* }9 @: V1 H" ]
    table
    * q2 z, \6 F. f前几行4 W2 Q( S" ?- |' p9 ?
    head(table)
    4 N" d$ [" M4 a  T$ K) D5 i最后几行9 t4 C' P+ n9 T# D+ J
    tail(table)" W6 j+ G  b' U9 D5 `9 ~1 W
    8.数据排序
    5 T$ p7 q! s3 b# a升序:newt1<-t[order(t地 区 生 产 总 值 ) , ] 降 序 : n e w t 2 < − t [ o r d e r ( − t 地区生产总值),] 降序:newt2<-t[order(-t地区生产总值),]降序:newt2<−t[order(−t地区生产总值),]
    ( Z' _, e) V3 q$ F& h或者:newt2<-t[order(t$地区生产总值),decreasing=TRUE]4 P- @/ e7 E: k& E
    8 R" D" V* m1 V* J, l) B% R
    4 o, \) J$ a" N: n
    $ R1 [# K1 g2 h1 Q
    变量重命名:# K1 f; |, a+ E+ r
    library(reshape)
    $ s- [3 d: v9 x, L  }3 nrename(t,c(“地区生产总值”=“GDP”))$ f, r" D7 k, c% H4 g
    缺失值的处理:1 Q# [8 n" V+ v3 ?+ U: D
    检测:x<-c(2,4,6,NA)$ `% t% V9 C! o' q
    is.na(x)" X" H0 e6 Y0 n3 u4 c. s( [8 a
    排除:x<-c(2,4,6,NA)  b* ~+ N+ C' Y* R4 k5 F
    sum(x). R$ V4 O' e* e8 _) G+ a" t6 a
    y<-sum(x,na.rm=TRUE)
    , H  e9 _$ e. G4 D) [
    + H2 B* L- ~' f" p
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-7-21 21:25 , Processed in 0.414814 second(s), 51 queries .

    回顶部