当前位置: 首页>>代码示例>>Python>>正文


Python widgets.Dropdown方法代码示例

本文整理汇总了Python中ipywidgets.widgets.Dropdown方法的典型用法代码示例。如果您正苦于以下问题:Python widgets.Dropdown方法的具体用法?Python widgets.Dropdown怎么用?Python widgets.Dropdown使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ipywidgets.widgets的用法示例。


在下文中一共展示了widgets.Dropdown方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: _simple_columnwise_widget

# 需要导入模块: from ipywidgets import widgets [as 别名]
# 或者: from ipywidgets.widgets import Dropdown [as 别名]
def _simple_columnwise_widget(ls, plot_function, columns):
    """Basic column-wise plot widget"""

    dropdown = widgets.Dropdown(options=columns, description="Column:")
    plot_area = widgets.Output()
    update_plot(plot_function, [ls, columns[0]], plot_area, height=PLOT_HEIGHT)

    dropdown.observe(
        lambda x: update_plot(
            plot_function, [ls, x["new"]], plot_area, height=PLOT_HEIGHT
        ),
        names="value",
        type="change",
    )

    return widgets.VBox([dropdown, plot_area], padding=PADDING) 
开发者ID:facultyai,项目名称:lens,代码行数:18,代码来源:widget.py

示例2: DrawDNNWeights

# 需要导入模块: from ipywidgets import widgets [as 别名]
# 或者: from ipywidgets.widgets import Dropdown [as 别名]
def DrawDNNWeights(fac, datasetName, methodName="DNN"):
    m = GetMethodObject(fac, datasetName, methodName)
    if m == None:
        return None
    try:
        net = GetDeepNetwork(str(m.GetWeightFileName()), True)
    except AttributeError:
        print("STANDARD architecture not supported! If you want to use this function you must use CPU or GPU architecture")
    numOfLayers = len(net["layers"])
    options = []
    vals=[]
    for layer in xrange(numOfLayers):
        options.append(str(layer)+"->"+str(layer+1))
        vals.append(layer)
    selectLayer=widgets.Dropdown(
        options=options,
        value=options[0],
        description='Layer'
    )
    def drawWrapper(e):
        CreateWeightHist(net, selectLayer.value)
        pass
    button = widgets.Button(description="Draw", font_weight="bold", font_size="16")
    button.on_click(drawWrapper)
    box = widgets.HBox([selectLayer, button])
    display(box) 
开发者ID:dnanexus,项目名称:parliament2,代码行数:28,代码来源:Factory.py

示例3: create_pairdensity_plot_widget

# 需要导入模块: from ipywidgets import widgets [as 别名]
# 或者: from ipywidgets.widgets import Dropdown [as 别名]
def create_pairdensity_plot_widget(ls):
    """Create a pairwise density widget.

    Parameters
    ----------
    ls : :class:`~lens.Summary`
        Lens `Summary`.

    Returns
    -------
    :class:`ipywidgets.Widget`
        Jupyter widget to explore pairdensity plots.
    """
    numeric_columns = ls._report["column_summary"]["_columns"]
    dropdown1 = widgets.Dropdown(options=numeric_columns, description="First:")
    dropdown2 = widgets.Dropdown(
        options=numeric_columns, description="Second:"
    )
    if len(numeric_columns) > 1:
        dropdown1.value, dropdown2.value = numeric_columns[:2]

    plot_area = widgets.Output()

    for dropdown in [dropdown1, dropdown2]:
        dropdown.observe(
            lambda x: _update_pairdensity_plot(
                ls, dropdown1, dropdown2, plot_area
            ),
            names="value",
            type="change",
        )

    _update_pairdensity_plot(ls, dropdown1, dropdown2, plot_area)

    return widgets.VBox([dropdown1, dropdown2, plot_area], padding=PADDING) 
开发者ID:facultyai,项目名称:lens,代码行数:37,代码来源:widget.py


注:本文中的ipywidgets.widgets.Dropdown方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。