如何统计风向出现次数

来源:百度知道 编辑:UC知道 时间:2024/05/29 16:23:40
1,NNW,NNW,N, NNW,NNW,N, C, NW, N, NNE,NW, E, ENE,N, ENE,SSE,E, ESE,S, SE, SSE,SW, SSW,SSW
2,NNW,N, NW, C, SW, N, N, NNW,NW, NW, NNW,N, N, ENE,N, NE, WSW,N, S, S, C, C, SSW,C
3,W, NNE,C, NW, N, SE, SSE,SSW,SW, WSW,C, C, S, SW, SE, S, SSW,SSW,SSW,SSE,S, S, S, S
。。。。。。。。

下面还有很多行,1行为1天,每天共有24个数,统计所有以逗号分开的相同风向出现的次数。文件总共有17个风向分别是"N", "NNE", "NE", "ENE", "E", "ESE", "SE", "SSE", "S", "SSW", "SW", "WSW", "W", "WNW", "NW", "NNW", "C",分别统计这17个风向出现的次数

用现成的工具Replace Pioneer可以找出所有单词并可以按词频排序。

详细步骤:

1. 选择Tools->Pattern Counter菜单
2. 在上面的Source选择 File/http,然后在右边输入(或选择)txt文本的路径。
3. 确定Counter Template选择的是Characters, Words, Lines(默认值)
4. 点中第3行Words,然后点击Detail,就可以按照出现次数列出所有词的频率。

不仅如此,你可以统计任何模式的出现频率,比如标点符号,单个字符,双字符组合,等等。

如果你会正则表达式,你甚至可以统计有多少个词是以s结尾的,多少个词是3个字母的,等等任意统计。

结果示例:
Number Words(\w+)
=======
12 N
9 S
8 C
7 SSW
7 NNW
6 NW
4 SW
4 SSE
3 SE
3 ENE
2 E
2 WSW
2 NNE