在jupyternotebook中绘制数据可视化大屏代码
时间: 2024-10-28 19:07:35 浏览: 16
在Jupyter Notebook中创建大屏数据可视化,通常我们会利用一些高级库如Plotly、Bokeh或HoloViews等,它们支持交互式、动态和高分辨率的图表,适合展示大数据集。以下是一个简单的例子,使用Plotly库创建一个大屏风格的数据可视化:
```python
import plotly.express as px
from plotly.subplots import make_subplots
# 假设你有数据df
df = ... # 你的数据加载在这里
# 创建一个大屏布局
fig = make_subplots(specs=[[{"secondary_y": True}]])
# 添加主图
fig.add_trace(px.line(df, x='时间', y='数值1'), secondary_y=False)
# 添加副图
fig.add_trace(px.line(df, x='时间', y='数值2'), secondary_y=True)
# 设置大屏模式
fig.update_layout(
template="plotly_dark", # 选择主题
autosize=True, # 自适应屏幕大小
margin=dict(l=0, r=0, t=0, b=0), # 去除边距
showlegend=False, # 隐藏图例
height=900, # 设置高度
width=1680 # 设置宽度
)
# 显示图形
fig.show()
```
阅读全文