简述
令人惊讶的是,网上的教程关于r语言处理excel数据的都是在说如何读。。
下面以用xlsx这个包为例
安装这个包,并读取数据
操作数据
其实,导入进来之后,到R语言的环境中,就会转为data.frame的格式。
所以,我们就只需要安装data.frame的方式来操作就好了。
假设a是导入进来的变量
导入方法为:
library(xlsx)
a = read.xlsx('D:/Code/R/Data in Excel/Chapter 8/gamma-ray.xls',1)
- 获取第一行的数据
> a[1,]
seconds count
1 116 0
- 获取第一列的数据
> a[1]
seconds
1 116.0
2 112.0
3 160.0
4 51.5
5 102.0
6 77.4
7 14.5
8 1070.0
9 99.1
10 49.6
11 50.8
12 77.2
13 114.0
14 165.0
15 106.0
16 52.9
17 104.0
18 51.0
19 51.4
20 316.0
21 687.0
22 101.0
23 99.7
24 49.2
25 49.2
26 104.0
27 53.5
28 124.0
29 168.0
30 109.0
31 107.0
32 103.0
33 52.1
34 104.0
35 656.0
36 111.0
37 417.0
38 149.0
39 56.5
40 12.5
41 101.0
42 107.0
43 113.0
44 80.8
45 110.0
46 109.0
47 105.0
48 104.0
49 107.0
50 53.3
51 51.1
52 868.0
53 105.0
54 105.0
55 103.0
56 104.0
57 105.0
58 52.1
59 52.3
60 1110.0
61 30.4
62 116.0
63 44.9
64 46.1
65 97.9
66 102.0
67 162.0
68 102.0
69 102.0
70 98.7
71 98.7
72 103.0
73 51.6
74 53.1
75 1290.0
76 56.8
77 89.2
78 52.8
79 72.2
80 111.0
81 57.7
82 32.8
83 99.6
84 50.9
85 51.2
86 1350.0
87 69.1
88 67.7
89 38.2
90 37.9
91 31.3
92 121.0
93 55.8
94