本文整理汇总了Python中region.Region.filterRegions方法的典型用法代码示例。如果您正苦于以下问题:Python Region.filterRegions方法的具体用法?Python Region.filterRegions怎么用?Python Region.filterRegions使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类region.Region
的用法示例。
在下文中一共展示了Region.filterRegions方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: buildAllCorpus
# 需要导入模块: from region import Region [as 别名]
# 或者: from region.Region import filterRegions [as 别名]
def buildAllCorpus(element_type='photos', time_interval_length=14, debug=False, paras={}):
# return a dict = {region : its local corpus}
assert element_type in ['photos', 'tweets']
all_corpus = {}
if element_type == 'photos':
config = InstagramConfig
else:
config = TwitterConfig
coordinates = [config.min_lat, config.min_lng,
config.max_lat, config.max_lng]
nyc = Region(coordinates)
region_list = nyc.divideRegions(25, 25)
region_list = nyc.filterRegions(region_list, test=True, n=25, m=25, element_type=element_type)
# 14 days ago
now = int(tool.getCurrentStampUTC())
num = 0
for region in region_list:
if debug and num > 0:
# speed up the debugging
pass
else:
cor = Corpus()
cor.buildCorpus(region, [now - time_interval_length * 3600 * 24, now], element_type, paras)
all_corpus[region.getKey()] = cor
num += 1
print 'build corpus %d' % (num)
return all_corpus
示例2: test
# 需要导入模块: from region import Region [as 别名]
# 或者: from region.Region import filterRegions [as 别名]
def test():
coordinates = [InstagramConfig.photo_min_lat,
InstagramConfig.photo_min_lng,
InstagramConfig.photo_max_lat,
InstagramConfig.photo_max_lng
]
huge_region = Region(coordinates)
alarm_region_size = 25
regions = huge_region.divideRegions(25, 25)
filtered_regions = huge_region.filterRegions(region_list=regions, test=True, n=alarm_region_size,
m=alarm_region_size)
for i in range(1):
test_region = regions[i]
test_region._region['min_lat'] = 40.7329
test_region._region['min_lng'] = -73.9957
test_region._region['max_lat'] = 40.7383
test_region._region['max_lng'] = -73.9844
test_region.display()
ts = TwitterTimeSeries(test_region, '1364829908', '1365693908')
ts = ts.buildTimeSeries()
for d in ts:
print d