RPA商学院

RPA小技巧随机抽样

* 来源: * 作者: admin * 发表时间: 2020-11-05 15:56:33 * 浏览: 3

RPA 小技巧随机抽样    

    
有时候获取到调查数据,会进行随机抽样,我们今天就以随机抽样为例,说一下List的简单用法。      
 

 

1、 首先我们需要创建一个list变量。

 

 

在浏览类型里面找到List,设置为一个String的List。

 

 

注意:后面默认中的New List(of string)需要写入,将List定义为一个新的List。

 

2、 读取范围,并将公司名称加入到List中。通过调用方法活动块实现。

 

 

在调用方法的参数设置中,我们往List中加入公司名称。

 

 

随着数据表的循环,将公司名称逐个添加到List中。      

 

第三步、我们将从List中抽取公司名称,并通过查找数据表找到相应的数据。

 

 

首先,我们先要放一个Do while循环,来循环抽样,如上图,还要对抽样值做一个随机数处理,让他随机生成一个List的索引值,如下图。

 

 

注意:从0到列表里元素个数-1中生成一个随机数。

(因为在索引中,0就是第一个元素,最后一个元素就是n-1)

 

然后我们通过随机生成的索引值去List中取元素。

 

 

最后我们通过查找数据表的方法,通过公司名称去查找到人数。

 

 

这样第三步查找数据就完成了。

 

第四步、将抽取到的公司名称从列表中剔除,实现不放回抽样,然后循环次数加1(变量为Int32类型,默认值是0)。

 

 

一个简单的随机抽样就完成了。