DataFrame 字典是什么
时间: 2024-05-15 17:18:47 浏览: 68
python DataFrame转dict字典过程详解
DataFrame 字典是指由多个字典组成的数据结构,其中每个字典表示一个数据框(DataFrame)。每个字典的键表示数据框的列名,值则是该列的数据。多个字典可以通过 pandas 的 concat() 函数或者 DataFrame() 构造函数来合并成一个大的 DataFrame。比如以下示例代码:
```python
import pandas as pd
data = {'name': ['Alice', 'Bob', 'Charlie'],
'age': [25, 30, 35],
'gender': ['female', 'male', 'male']}
df1 = pd.DataFrame(data)
data = {'name': ['David', 'Eva'],
'age': [40, 45],
'gender': ['male', 'female']}
df2 = pd.DataFrame(data)
df_dict = {'group1': df1,
'group2': df2}
df = pd.concat(df_dict.values(), ignore_index=True)
print(df)
```
这个例子中,我们定义了两个数据框 df1 和 df2,然后将它们放入一个字典 df_dict 中,其中键 'group1' 和 'group2' 分别对应着 df1 和 df2。最后,我们通过 concat() 函数将字典中的所有数据框合并成一个大的 DataFrame。
阅读全文