zoukankan      html  css  js  c++  java
  • 数据可视化- bokeh



    
    from bokeh.io import output_notebook, output_file, show
    from bokeh.charts import Scatter, Bar, BoxPlot, Chord
    from bokeh.layouts import row
    
    import seaborn as sns
    
    # 导入数据
    exercise = sns.load_dataset('exercise')
    
    output_notebook()
    #output_file('test.html')
    
    # 散点图
    p = Scatter(data=exercise, x='id', y='pulse', title='exercise dataset')
    show(p)
    
    # 柱状图
    p = Bar(data=exercise, values='pulse', label='diet', stack='kind', title='exercise dataset')
    show(p)
    
    # 盒子图
    box1 = BoxPlot(data=exercise, values='pulse', label='diet', color='diet', title='exercise dataset')
    box2 = BoxPlot(data=exercise, values='pulse', label='diet', stack='kind', color='kind', title='exercise dataset')
    show(row(box1, box2))
    
    # 弦图 Chord
    chord1 = Chord(data=exercise, source="id", target="kind")
    chord2 = Chord(data=exercise, source="id", target="kind", value="pulse")
    
    show(row(chord1, chord2))
    
    from bokeh.plotting import figure
    import numpy as np
    
    p = figure(plot_width=400, plot_height=400)
    # 方框
    p.square(np.random.randint(1,10,5), np.random.randint(1,10,5), size=20, color="navy")
    
    # 圆形
    p.circle(np.random.randint(1,10,5), np.random.randint(1,10,5), size=10, color="green")
    show(p)
    
  • 相关阅读:
    Python方法
    Cpp求PI
    Asp.net身份验证和授权
    [转] 魔兽系列事件报道
    directxsdk aug 2006
    [转]转变的开始!NVIDIA更换新Logo
    wxWidgets 2.7.0 released
    OpenGL 和 Vista(续)
    暴雪员工的跳槽纪录
    3D版的星际争霸
  • 原文地址:https://www.cnblogs.com/xuehaozhe/p/shu-ju-ke-shi-hua-bokeh.html
Copyright © 2011-2022 走看看