📅  最后修改于: 2023-12-03 14:39:32.682000             🧑  作者: Mango
Bokeh-熊猫是一款Python数据可视化库。与Python其他数据可视化库不同,Bokeh-熊猫可以交互式地绘制数据图表并与网页交互,这使得Bokeh-熊猫成为数据科学家和数据分析师的首选数据可视化工具之一。
Bokeh-熊猫可以通过pip或conda安装:
pip install bokeh
或
conda install bokeh
import pandas as pd
from bokeh.plotting import figure, show
from bokeh.io import output_notebook
df = pd.read_csv('data.csv')
# 初始化绘图工具
output_notebook()
# 创建一个绘图对象
p = figure(plot_width=800, plot_height=400)
# 添加绘图元素
p.line(df['date'], df['value'], line_width=2)
# 展示绘图
show(p)
from bokeh.models import HoverTool
# 创建一个绘图对象
p = figure(plot_width=800, plot_height=400, tools='hover', tooltips=[('date', '@date{%F}'), ('value', '@value')], x_axis_type='datetime')
# 添加绘图元素
p.line('date', 'value', source=df, line_width=2)
# 修改坐标轴和网格线
p.xaxis.axis_label = 'Date'
p.yaxis.axis_label = 'Value'
p.grid.grid_line_color = None
# 自定义hover工具提示
hover = p.select(dict(type=HoverTool))
hover.formatters = {'@date': 'datetime'}
# 展示绘图
show(p)
from bokeh.io import output_file
# 初始化文件
output_file('data.html')
# 展示绘图
show(p)
Bokeh-熊猫是一款非常有用而强大的Python数据可视化库,可以使数据科学家和数据分析师更快地洞察数据,从而更快地做出最好的决策。