Dash DataTable
Dash DataTable是一个交互式表组件,用于查看,编辑和浏览大型数据集。DataTable使用标准的语义HTML<table/>标记进行呈现,这使其易于访问,响应迅速且易于设计。这个组件是在React.js中专门为Dash社区编写的。它的API设计符合人体工程学,其行为可通过其属性完全自定义。
安装
pip install dash==0.42.0
快速开始
import dash
import dash_table
import pandas as pd
df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/solar.csv')
app = dash.Dash(__name__)
app.layout = dash_table.DataTable(
id='table',
columns=[{"name": i, "id": i} for i in df.columns],
data=df.to_dict('records'),
)
if __name__ == '__main__':
app.run_server(debug=True)