python - 从字典创建多个 DataFrame
问题描述
我正在寻找一种解决方案,从具有键值对的字典中创建多个 DataFrames,其中值包含 DataFrames,例如:
dict_ = {'df1' : [dataframe],
'df2' : [dataframe],
...
'dfi' : [dataframe]}
我试过使用.get()
如下;
df1,df2,df3,df4 = dict_.get('df1'),dict_.get('df2'),dict_.get('df3'),dict_.get('df4')
dict_
但是,如果包含大量数据帧,创建多个数据帧似乎不是有效的方法。
如何从字典中创建多个 DataFrame,以及根据字典中的键值创建多个 DataFrame 为 df1、df2、df3、... df n?
解决方案
不推荐,但适合您的情况
variables = locals()
for x, y in dict_.items():
variables["{0}".format(x)] = y[0]
推荐阅读
- cassandra-3.0 - 无效查询异常
- reactjs - 如何在 reactjs 组件中动态加载 json?
- python - 如何使用 Python 一次播放两个声音?
- python - 使用 IF 语句的 Python 用户定义函数不起作用
- xamarin.forms - 如何将 stacklayout 内容转换为 xamarin 形式的流
- python - 没有for循环的意大利面条情节?
- optimization - Webpack 4 SplitChunkPlugin 的 maxSize 与 maxInitialRequests
- mongodb - MongoDB计算不同的项目
- git - Heroku git push - “致命:远程端意外挂断”
- docker - 如何为 docker 并行测试设置机器人框架项目