def draw(self, func=None, pltkwargs={}, histkwargs={}): """ func データ要素を数値に変換する関数。この返り値の分布を表すグラフを作成する func(val) """ if func is None: histkwargs["x"] = self hist(pltkwargs, histkwargs) else: histkwargs["x"] = [func(val) for val in self] hist(pltkwargs, histkwargs)
def draw(self, func=None, pltkwargs={}, histkwargs={}): """ func : データ要素を数値に変換する関数。この返り値の分布を表すグラフを作成する func(key,val) """ if func is None: histkwargs["x"] = self.values() hist(pltkwargs, histkwargs) else: histkwargs["x"] = [func(key, val) for key, val in self.iteritems()] hist(pltkwargs, histkwargs)