本文整理汇总了Python中holoviews.core.spaces.DynamicMap.hist方法的典型用法代码示例。如果您正苦于以下问题:Python DynamicMap.hist方法的具体用法?Python DynamicMap.hist怎么用?Python DynamicMap.hist使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类holoviews.core.spaces.DynamicMap
的用法示例。
在下文中一共展示了DynamicMap.hist方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: DynamicTransferStreams
# 需要导入模块: from holoviews.core.spaces import DynamicMap [as 别名]
# 或者: from holoviews.core.spaces.DynamicMap import hist [as 别名]
class DynamicTransferStreams(ComparisonTestCase):
def setUp(self):
self.dimstream = PointerX(x=0)
self.stream = PointerY(y=0)
self.dmap = DynamicMap(lambda x, y, z: Curve([x, y, z]),
kdims=['x', 'z'], streams=[self.stream, self.dimstream])
def test_dynamic_redim_inherits_streams(self):
redimmed = self.dmap.redim.range(z=(0, 5))
self.assertEqual(redimmed.streams, self.dmap.streams)
def test_dynamic_relabel_inherits_streams(self):
relabelled = self.dmap.relabel(label='Test')
self.assertEqual(relabelled.streams, self.dmap.streams)
def test_dynamic_map_inherits_streams(self):
mapped = self.dmap.map(lambda x: x, Curve)
self.assertEqual(mapped.streams, self.dmap.streams)
def test_dynamic_select_inherits_streams(self):
selected = self.dmap.select(Curve, x=(0, 5))
self.assertEqual(selected.streams, self.dmap.streams)
def test_dynamic_hist_inherits_streams(self):
hist = self.dmap.hist(adjoin=False)
self.assertEqual(hist.streams, self.dmap.streams)
def test_dynamic_mul_inherits_dim_streams(self):
hist = self.dmap * self.dmap
self.assertEqual(hist.streams, self.dmap.streams[1:])
def test_dynamic_util_inherits_dim_streams(self):
hist = Dynamic(self.dmap)
self.assertEqual(hist.streams, self.dmap.streams[1:])
def test_dynamic_util_parameterized_method(self):
class Test(param.Parameterized):
label = param.String(default='test')
@param.depends('label')
def apply_label(self, obj):
return obj.relabel(self.label)
test = Test()
dmap = Dynamic(self.dmap, operation=test.apply_label)
test.label = 'custom label'
self.assertEqual(dmap[(0, 3)].label, 'custom label')
def test_dynamic_util_inherits_dim_streams_clash(self):
exception = ("The supplied stream objects PointerX\(x=None\) and "
"PointerX\(x=0\) clash on the following parameters: \['x'\]")
with self.assertRaisesRegexp(Exception, exception):
Dynamic(self.dmap, streams=[PointerX])
示例2: DynamicTransferStreams
# 需要导入模块: from holoviews.core.spaces import DynamicMap [as 别名]
# 或者: from holoviews.core.spaces.DynamicMap import hist [as 别名]
class DynamicTransferStreams(ComparisonTestCase):
def setUp(self):
self.dimstream = PointerX(x=0)
self.stream = PointerY(y=0)
self.dmap = DynamicMap(lambda x, y, z: Curve([x, y, z]),
kdims=['x', 'z'], streams=[self.stream, self.dimstream])
def test_dynamic_redim_inherits_streams(self):
redimmed = self.dmap.redim.range(z=(0, 5))
self.assertEqual(redimmed.streams, self.dmap.streams)
def test_dynamic_relabel_inherits_streams(self):
relabelled = self.dmap.relabel(label='Test')
self.assertEqual(relabelled.streams, self.dmap.streams)
def test_dynamic_map_inherits_streams(self):
mapped = self.dmap.map(lambda x: x, Curve)
self.assertEqual(mapped.streams, self.dmap.streams)
def test_dynamic_select_inherits_streams(self):
selected = self.dmap.select(Curve, x=(0, 5))
self.assertEqual(selected.streams, self.dmap.streams)
def test_dynamic_hist_inherits_streams(self):
hist = self.dmap.hist(adjoin=False)
self.assertEqual(hist.streams, self.dmap.streams)
def test_dynamic_mul_inherits_dim_streams(self):
hist = self.dmap * self.dmap
self.assertEqual(hist.streams, self.dmap.streams[1:])
def test_dynamic_util_inherits_dim_streams(self):
hist = Dynamic(self.dmap)
self.assertEqual(hist.streams, self.dmap.streams[1:])
def test_dynamic_util_inherits_dim_streams_clash(self):
exception = ("The supplied stream objects PointerX\(x=None\) and "
"PointerX\(x=0\) clash on the following parameters: \['x'\]")
with self.assertRaisesRegexp(Exception, exception):
Dynamic(self.dmap, streams=[PointerX])