QQ登录

只需要一步,快速开始

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

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

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

1178

主题

15

听众

1万

积分

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

    [LV.7]常住居民III

    自我介绍
    数学中国浅夏
    跳转到指定楼层
    1#
    发表于 2021-10-29 12:02 |只看该作者 |正序浏览
    |招呼Ta 关注Ta
    R语言录入数据保存格式转换矩阵$ D0 y/ r: D6 d$ N

    & \( }0 o' L% z0 j1 F6 e) {# y( aindex<-c("低收入户","中等偏下户","中等收入户","中等偏上户","高收入户"); c/ l" m1 }3 m2 s+ C) R% e
    year2008<-c(1500,2935,4203,5929,11290)
    2 r7 R, E* c  f. c& V+ f3 uyear2009<-c(1549,3110,4502,6468,12319)
    $ }& E8 u4 N' W2 Fyear2010<-c(1870,3621,5222,7441,14050)+ K, ~1 ^: Y: a) z' K8 H/ R
    year2011<-c(2001,4256,6208,8894,16783)
    , @4 B1 A6 O, }  |6 L4 dyear2012<-c(2316,4808,7041,10142,19009)
    3 Q1 ^- x. |9 ?6 htt<-data.frame("指标"=index,"2008年"=year2008,"2009年"=year2009,"2010年"=year2010,"2011年"=year2011,"2012年"=year2012)( Z* Y' P/ ]7 ~$ S9 e! m2 P2 \9 C
    tt. F$ ~; o) k% E( X1 V2 |# Y
    " d; x8 c* {, M6 [6 ]
    save(tt,file="F:/统计学/实验作业/tt.RData")
    ( ~, g9 h3 \! O' l' n9 \; Zload("F:/统计学/实验作业/tt.RData")6 ?) k& g9 ^, A5 }5 b( X% o. c# K; R
    matrix1_1<-as.matrix(tt[,2:6])! o" C6 e$ L( u0 b6 u( ~) h
    rownames(matrix1_1)=tt[,1]
    ( [6 _6 r6 o+ O. c8 tsave(matrix1_1,file="F:/统计学/实验作业/matrix.RData")" f  t' B0 Q! ~0 l( o4 X
    matrix1_1' t3 E( X; c' H. _
    基础知识:; N- Q# _, q* y4 p9 O9 _5 J
    1.为对象赋值
    3 B2 Q6 X! R6 o8 N3 u: t" ~4 |! R) o& U6 m( s8 F8 U

    7 s9 `5 o3 ^4 F  [/ f2.对对象X进行各种计算和绘图7 _" ]* O4 @) {. O: D+ N6 c

    ( {8 `% d8 x' q1 f1 R* {" z3.R包的安装和加载7 k8 L3 Y& y1 F6 x) l
    查看4 E  B# ~2 s1 m

    + R+ D( G6 k. Z7 a在线安装所需包, n8 N- K* o7 F- Q/ ]2 l# V

    & X: }8 j  }+ J, c, w2 t一次安装多个包% ?6 q* a3 i) x$ r; m2 q- l  @

    7 j% Z+ K- O2 g/ L, S9 W要使用包,需要用library()函数或者require()函数载入这个包
    0 H. J1 B, a8 E- [4.在R中录入数据
    $ V2 W' r) ?& y( K# k) a7 ^(1)用C函数产生向量
    # a, D+ f2 B0 Q$ y$ M) B2 S例:names<-c(“张三”,“李四”,“王五”)( N" F9 @" i8 [6 \% W: A6 {- L  l

    / E9 U* E8 V* H$ }) Z! K(2)将向量形式的数据组织转换成数据框模式4 E3 [+ h) q. b8 q4 I, D% f
    例:table<-data.frame(“姓名”=names,···)
    5 k2 v/ h+ u- {! Z8 Atable
    # h" }1 d5 i( }# y: p2 n
    0 x( v8 G: ~/ x! F8 A(3)将向量形式的数据转组织成矩阵. c& [0 n+ E9 f# o) @) U. ?
    ! I7 X' O& d( U2 u
    (4)在R中录入数据并组织成矩阵2 r0 T  a! P# M* X9 c# ~' z
    4 Y! d3 C/ {5 C: P1 |/ e$ L0 f

    0 A  c! z* A7 v% S5. 读取R数据
    % V% ~8 Z; S  j6 m; d9 }2 Aload(“load(“存储路径 /文件名字.RData”)”)
    3 W( A6 c* E9 h, F) \读取包含标题的csv文件0 {& D& p# l8 _; S
    read.csv(“存储路径 /文件名字.csv”)4 ~% }# W& ^) y9 J+ c( }
    读取不包含标题的csv文件
    " C) C  Y3 L' fread.csv(“存储路径 /文件名字.csv”,header=FALSE)8 F0 n% G- z* m! V' ^* m
    导入Excel数据
    3 J, t  u( \0 Q) i9 E. ?3 Q" i$ q; m9 z0 N

    / A( D3 u5 l3 Q: T2 v导入spss数据9 }/ g8 f' C3 w! R

    * a8 `" x" Z0 Y, D6.保存数据
    ( g. P4 W7 p% X  g! q) P! r; XR格式
    ' ~1 s; i4 H9 P6 d+ ]save(table,file=“存储路径 /table.RData”)  G% a; ?- U9 @# q- p
    csv格式" p3 I& S/ V6 h; M- V
    write.csv(table,file=“存储路径 /table.csv”)1 P+ {, G- ?+ a
    7.查看数据2 ]" a8 O8 O% u9 l! z
    全部
    3 ~# b( o9 s: R; Q# {table7 h% v! l. f+ r( A/ W# b% n
    前几行( H4 T8 C, C: C/ v( w' D
    head(table)
    5 G* f. K$ b) A最后几行+ _# k4 g& D* i7 M' q4 ^, S
    tail(table)
    0 E5 l. J. n+ \9 J8.数据排序
    4 k& {" v, O  B& V+ d( {升序:newt1<-t[order(t地 区 生 产 总 值 ) , ] 降 序 : n e w t 2 < − t [ o r d e r ( − t 地区生产总值),] 降序:newt2<-t[order(-t地区生产总值),]降序:newt2<−t[order(−t地区生产总值),]
      v: T1 ]$ Z3 G或者:newt2<-t[order(t$地区生产总值),decreasing=TRUE]5 _  p7 z8 g/ x+ A/ d' T
    & Z- r; [- k& n

    ( c8 ~) B) z2 v# B, U
    ! _  \& P1 |% {变量重命名:2 j% E+ g/ P( j! D
    library(reshape)
    2 m( V. j  P" l3 [# t) nrename(t,c(“地区生产总值”=“GDP”))- d- x; `/ P1 @+ M  j
    缺失值的处理:% g2 b; D$ d) T% X
    检测:x<-c(2,4,6,NA)
    - D$ p% H  T; ]* `is.na(x)
    9 g8 G$ D4 _+ @% p. Z' {4 U$ J排除:x<-c(2,4,6,NA)+ |7 [; S) Y1 n
    sum(x)" M3 d3 u8 ^7 r2 p) O; T
    y<-sum(x,na.rm=TRUE)' J% z! C/ c! o" S& T
    0 W' ]8 C) c$ K; \- R8 m$ w8 m
    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, 2025-8-4 22:36 , Processed in 0.452506 second(s), 51 queries .

    回顶部