python - python Dash中的子图(并排)
问题描述
import dash
import dash_html_components as html
import dash_core_components as dcc
app = dash.Dash()
app.layout = html.Div([
html.Div([
html.Div(dcc.Graph(id='g1', figure={'data': [{'y': [1, 2, 3]}]}), className="six columns",style={"width": 500, "margin": 0}),
html.Div(dcc.Graph(id='g2', figure={'data': [{'y': [1, 2, 3]}]}), className="six columns",style={"width": 500, "margin": 0}),
], className="row")
])
if __name__ == '__main__':
app.run_server(debug=True)
上面的代码应该是这样的:
但不幸的是,上面的代码产生了我得到的结果:
解决方案
从我的一位同事那里得到了解决方案
import dash
import dash_html_components as html
import dash_core_components as dcc
app = dash.Dash()
app.layout = html.Div([
html.Div([
html.Div(
dcc.Graph(id='g1',
figure={'data': [{'y': [1, 2, 3]}]}),
className="six columns",
style={"width":500, "margin": 0, 'display': 'inline-block'}
),
html.Div(
dcc.Graph(id='g2',
figure={'data': [{'y': [1, 2, 3]}]}),
className="six columns",
style={"width":500, "margin": 0, 'display': 'inline-block'}
),
], className="row")
])
if __name__ == '__main__':
app.run_server(debug=True)
推荐阅读
- java - 弃用分页参数
- reactjs - Heroku 永远部署代码循环直到超时
- javascript - 无效的正则表达式:: 字符类中的范围乱序
- php - 获取 WooCommerce 产品属性标签名称
- ruby-on-rails - 修复 Rails 生成器问题:两次无操作调用相同的生成器并退出 0 而不运行第二个生成器
- google-maps - 谷歌地图街景标记根据有利位置更改位置
- azure - 如何在运行时创建(和删除)AzFunction
- javascript - 如何设置WEBM视频文件的FPS/播放速度?
- sql-server - MS Access 报告与记录集的连接
- sql - 雪花存储过程 While 函数