graph_service.py 文件源码

python
阅读 27 收藏 0 点赞 0 评论 0

项目:oss-github-analysis-project 作者: itu-oss-project-team 项目源码 文件源码
def __reduce_vertex_metrics(self, metrics, is_property_map = True):
        """
        Calculate mean, min, max and median of given vertex metrics 
        :param metrics: Metric values of vertexes
        :param is_property_map: Is metrics PropertyMap (list otherwise)
        :return: Dict of reduced metrics
        """
        statistics = collections.OrderedDict()
        if is_property_map:
            metrics = metrics.get_array() # Get a numpy.ndarray subclass (PropertyArray)

        statistics["mean"] = metrics.mean()
        statistics["min"] = metrics.min()
        statistics["max"] = metrics.max()
        statistics["median"] = np.median(metrics)

        return statistics
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号