我正在尝试加载一个dataframe(vaex),以破折号数据表,并获得以下错误。
带有ID“data”的无效参数传递到DataTable。预期会有一个数组。提供了object**.**类型的
尝试了以下几种方法,是否有可能像熊猫数据一样,将金库数据加载到破折号数据表。
import vaex
import dash
# import dash_table
from dash import dash_table
import pandas as pd
df = vaex.open('./customer_list_100.csv.hdf5')
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(),
)
if __name__ == '__main__':
app.run_server(debug=True)有人能帮我吗?
发布于 2021-09-21 15:47:01
在查看了金库文档和测试之后,您似乎需要使用下面的代码来获得正确的数据方向:
data = df.to_records()vaex并没有给你选择指定像熊猫一样的orient arg,相反,你只需要使用to_records()。
https://stackoverflow.com/questions/69224055
复制相似问题