如何在R中创建字符串向量的频率表?
要创建一个字符串向量的频率表,我们只需要使用表函数。例如,如果我们有一个向量x,其中包含随机采样的前五个英文字母的100个值,则可以使用table(x)创建向量x的表。这将生成一个表格以及向量名称。
例1
> x1<-sample(letters[1:4],20,replace=TRUE) > x1
输出结果
[1] "d" "d" "a" "c" "a" "a" "c" "a" "d" "c" "a" "d" "d" "b" "c" "a" "b" "c" "d" [20] "b"
示例
> table(x1)
输出结果
x1 a b c d 6 3 5 6
例2
> x2<-sample(letters[1:26],120,replace=TRUE) > x2
输出结果
[1] "w" "j" "p" "y" "r" "m" "y" "r" "z" "v" "p" "d" "s" "x" "j" "t" "d" "e" [19] "l" "m" "f" "p" "u" "a" "d" "y" "y" "k" "n" "i" "m" "g" "s" "e" "n" "a" [37] "w" "a" "s" "w" "n" "f" "f" "n" "s" "q" "y" "a" "h" "d" "q" "h" "g" "f" [55] "z" "e" "a" "v" "f" "a" "w" "o" "u" "c" "l" "h" "z" "o" "e" "w" "x" "t" [73] "y" "f" "q" "e" "d" "c" "l" "s" "x" "i" "i" "q" "p" "o" "v" "k" "b" "w" [91] "s" "k" "s" "l" "f" "t" "j" "u" "j" "s" "p" "w" "w" "o" "d" "x" "l" "h" [109] "u" "d" "p" "l" "h" "s" "n" "a" "o" "k" "y" "m"
示例
> table(x2)
输出结果
x2 a b c d e f g h i j k l m n o p q r s t u v w x y z 7 1 2 7 5 7 2 5 3 4 4 6 4 5 5 6 4 2 9 3 4 3 8 4 7 3
例子3
> x3<-sample(LETTERS[1:26],150,replace=TRUE) > x3
输出结果
[1] "U" "M" "A" "J" "Q" "L" "L" "Y" "A" "Q" "P" "R" "M" "T" "U" "H" "V" "H" [19] "I" "H" "G" "D" "H" "V" "X" "K" "R" "H" "Y" "I" "L" "K" "O" "W" "Z" "K" [37] "Q" "R" "D" "E" "I" "A" "E" "U" "C" "N" "S" "R" "O" "A" "Y" "I" "E" "E" [55] "D" "F" "A" "G" "S" "Y" "B" "X" "H" "J" "O" "L" "A" "K" "D" "U" "N" "K" [73] "S" "Y" "V" "V" "X" "Q" "M" "S" "G" "L" "I" "Y" "C" "T" "N" "I" "E" "E" [91] "X" "G" "B" "Q" "D" "C" "G" "R" "P" "A" "Z" "A" "Z" "Z" "X" "G" "D" "G" [109] "T" "T" "W" "I" "N" "H" "E" "P" "M" "U" "Q" "U" "P" "S" "N" "Z" "G" "P" [127] "N" "I" "C" "H" "S" "U" "Q" "Q" "S" "T" "D" "D" "I" "S" "S" "V" "R" "Q" [145] "V" "C" "O" "B" "E" "X"
示例
> table(x3)
输出结果
x3 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 8 3 5 8 8 1 8 8 9 2 5 5 4 6 4 5 9 6 9 5 7 6 2 6 6 5
例子4
> x4<-sample(c("India","USA","UK","Turkey"),100,replace=TRUE)
> x4输出结果
[1] "Turkey" "India" "India" "USA" "India" "Turkey" "India" "USA" [9] "India" "USA" "USA" "UK" "India" "UK" "USA" "India" [17] "Turkey" "Turkey" "USA" "India" "Turkey" "USA" "USA" "UK" [25] "USA" "Turkey" "India" "Turkey" "India" "UK" "UK" "UK" [33] "UK" "USA" "USA" "UK" "Turkey" "USA" "India" "UK" [41] "India" "India" "India" "Turkey" "USA" "India" "USA" "USA" [49] "India" "UK" "India" "UK" "USA" "Turkey" "Turkey" "USA" [57] "Turkey" "Turkey" "India" "Turkey" "Turkey" "UK" "Turkey" "USA" [65] "Turkey" "India" "Turkey" "USA" "USA" "UK" "UK" "Turkey" [73] "USA" "India" "Turkey" "Turkey" "India" "Turkey" "USA" "UK" [81] "India" "Turkey" "USA" "UK" "UK" "UK" "USA" "USA" [89] "India" "India" "Turkey" "Turkey" "USA" "Turkey" "Turkey" "UK" [97] "USA" "UK" "UK" "UK"
示例
> table(x4)
输出结果
x4 India Turkey UK USA 24 27 22 27
范例5
> x5<-sample(c("Europe","Asia","North America","Africa","South America","Antartica","Oceania"),100,replace=TRUE)
> x5输出结果
[1] "Asia" "Oceania" "Antartica" "Antartica" [5] "South America" "Oceania" "Africa" "Africa" [9] "Europe" "Africa" "Africa" "North America" [13] "North America" "Oceania" "Antartica" "Asia" [17] "Antartica" "Europe" "Asia" "North America" [21] "South America" "Europe" "Oceania" "Oceania" [25] "Asia" "Oceania" "South America" "Antartica" [29] "Europe" "Europe" "Oceania" "Africa" [33] "Asia" "Africa" "South America" "Antartica" [37] "North America" "South America" "South America" "South America" [41] "Asia" "South America" "Europe" "South America" [45] "Asia" "North America" "Africa" "North America" [49] "North America" "South America" "North America" "Antartica" [53] "Asia" "South America" "North America" "South America" [57] "Antartica" "South America" "Asia" "North America" [61] "North America" "Oceania" "North America" "Asia" [65] "Europe" "Oceania" "Africa" "Antartica" [69] "Antartica" "Antartica" "North America" "Asia" [73] "Antartica" "Antartica" "South America" "Europe" [77] "Africa" "North America" "Asia" "Africa" [81] "Oceania" "Africa" "Europe" "Asia" [85] "North America" "Africa" "Europe" "Oceania" [89] "Asia" "Europe" "Europe" "Africa" [93] "Africa" "Antartica" "Antartica" "Africa" [97] "South America" "Oceania" "South America" "North America"
示例
> table(x5)
输出结果
x5 Africa Antartica Asia Europe North America 15 15 14 12 16 Oceania South America 12 16
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语