用字典数据类型创建dataframe
时间: 2023-04-15 22:02:54 浏览: 93
要使用字典数据类型创建DataFrame,可以按照以下步骤操作:
1. 导入pandas库
```python
import pandas as pd
```
2. 创建字典数据类型
```python
data = {'name': ['Alice', 'Bob', 'Charlie', 'David'],
'age': [25, 30, 35, 40],
'gender': ['F', 'M', 'M', 'M']}
```
3. 使用字典数据类型创建DataFrame
```python
df = pd.DataFrame(data)
```
这样就可以创建一个包含三列数据(name、age、gender)和四行数据的DataFrame了。
相关问题
用字典数据类型创建dataframe。 data={'state':['a','b','c','d'], 'year':[1991,1992,1993,1994], 'pop':[6,7,8,9]}
这是一个字典类型的数据,可以通过该字典创建一个名为"dataframe"的数据框。其中"dataframe"有三列,分别是州名(state),年份(year)和人口(pop),共有四行数据,对应四个州。
利用字典创建一个DataFrame类型scoresDF
可以利用字典创建一个 DataFrame,其中字典的 key 为 DataFrame 的列名,value 为对应列的数据。下面是一个示例,创建一个名为 scoresDF 的 DataFrame,包含学生的姓名、年龄和成绩:
```python
import pandas as pd
scores = {
'name': ['Tom', 'Jerry', 'Spike', 'Tyke'],
'age': [18, 19, 20, 21],
'score': [85, 92, 78, 90]
}
scoresDF = pd.DataFrame(scores)
print(scoresDF)
```
输出结果:
```
name age score
0 Tom 18 85
1 Jerry 19 92
2 Spike 20 78
3 Tyke 21 90
```
其中,`pd.DataFrame(scores)` 使用字典 scores 创建了一个 DataFrame,并将其赋值给变量 scoresDF。DataFrame 中的列名为字典的 key,每列的数据为字典的 value。