这是通过 Dash 示例创建多标头表的示例:
\nimport dash\nimport dash_table\nimport pandas as pd\n\napp = dash.Dash(__name__)\n\napp.layout = dash_table.DataTable(\n columns=[\n {"name": ["", "Year"], "id": "year"},\n {"name": ["City", "Montreal"], "id": "montreal"},\n {"name": ["City", "Toronto"], "id": "toronto"},\n {"name": ["City", "Ottawa"], "id": "ottawa"},\n {"name": ["City", "Vancouver"], "id": "vancouver"},\n {"name": ["Climate", "Temperature"], "id": "temp"},\n {"name": ["Climate", "Humidity"], "id": "humidity"},\n ],\n data=[\n {\n "year": i,\n "montreal": i * 10,\n "toronto": i * 100,\n "ottawa": i * -1,\n "vancouver": i * -10,\n "temp": i * -100,\n "humidity": i * 5,\n }\n …Run Code Online (Sandbox Code Playgroud)