python语言pandas和numpy生成随机数并统计个数

1. 问题场景

利用numpy库中的随机数方法,生成100个0到10之间的随机数,然后统计每个随机数出现的次数

2. 实现代码

import pandas as pd;
import numpy as np;
a = pd.Series(np.random.randint(0,10, size=100));
print(a);

3. 打印结果

0     3
1     7
2     6
3     9
4     8
     ..
95    9
96    3
97    5
98    0
99    1
Length: 100, dtype: int32

4. 统计个数

import pandas as pd;
import numpy as np;
a = pd.Series(np.random.randint(0,10, size=100));
b = a.value_counts();
print(b);
结果:
6    13
9    12
1    12
7    11
2    11
3     9
0     9
8     8
5     8
4     7
dtype: int64

https://www.jianshu.com/p/2d35a3a353bc

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论