- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 50288 个
- 通用积分
- 83.6306
- 学术水平
- 253 点
- 热心指数
- 300 点
- 信用等级
- 208 点
- 经验
- 41518 点
- 帖子
- 3256
- 精华
- 14
- 在线时间
- 766 小时
- 注册时间
- 2006-5-4
- 最后登录
- 2022-11-6
已卖:4194份资源
院士
还不是VIP/贵宾
TA的文库 其他... Bayesian NewOccidental
Spatial Data Analysis
东西方数据挖掘
- 威望
- 0 级
- 论坛币
 - 50288 个
- 通用积分
- 83.6306
- 学术水平
- 253 点
- 热心指数
- 300 点
- 信用等级
- 208 点
- 经验
- 41518 点
- 帖子
- 3256
- 精华
- 14
- 在线时间
- 766 小时
- 注册时间
- 2006-5-4
- 最后登录
- 2022-11-6
|
经管之家送您一份
应届毕业生专属福利!
求职就业群
感谢您参与论坛问题回答
经管之家送您两个论坛币!
+2 论坛币
Python
- def sample(p):
- x, y = random(), random()
- return 1 if x*x + y*y < 1 else 0
- count = spark.parallelize(xrange(0, NUM_SAMPLES)).map(sample) \
- .reduce(lambda a, b: a + b)
- print "Pi is roughly %f" % (4.0 * count / NUM_SAMPLES)
复制代码Scala
- val count = spark.parallelize(1 to NUM_SAMPLES).map{i =>
- val x = Math.random()
- val y = Math.random()
- if (x*x + y*y < 1) 1 else 0
- }.reduce(_ + _)
- println("Pi is roughly " + 4.0 * count / NUM_SAMPLES)
复制代码Java
- int count = spark.parallelize(makeRange(1, NUM_SAMPLES)).filter(new Function<Integer, Boolean>() {
- public Boolean call(Integer i) {
- double x = Math.random();
- double y = Math.random();
- return x*x + y*y < 1;
- }
- }).count();
- System.out.println("Pi is roughly " + 4 * count / NUM_SAMPLES);
复制代码
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
|
|
|