我有两个文件-df.pkl和df.ftr。我使用run_qry=lambda q:sqldf(q,globals(((来运行sql查询。例如:我正在创建一个新的DataFrame,如new_dfr=run_qry("从df中选择*"(,但我需要在run_qry(sqldf(中加载df.pkl或df.ftr来运行此查询。
你能告诉我,如何在这里加载以前创建的DataFrame吗?
提前谢谢。
如果我理解正确,你只是想从pickle和feather文件加载数据帧?
如果是这样的话,我认为你可以使用pandas.read_pickle((和read_feather((方法:
import pandas as pd
df_pkl = pd.read_pickle(pickle_file_path)
df_ftr = pd.read_feather(feather_file_path)