使用数组zhou=[[1,2,3,4],[5,6,7,8]],index = [a,b] 生成一个DataFrame对象 自定义一个字典,使用字典类型,分别生成 Series和DataFrame对象
时间: 2024-01-02 21:02:31 浏览: 128
生成DataFrame对象的代码如下:
```python
import pandas as pd
zhou = [[1,2,3,4],[5,6,7,8]]
index = ['a', 'b']
df = pd.DataFrame(zhou, index=index)
print(df)
```
输出结果为:
```
0 1 2 3
a 1 2 3 4
b 5 6 7 8
```
生成Series和DataFrame对象的代码如下:
```python
import pandas as pd
# 自定义一个字典
my_dict = {'name': ['John', 'Emma', 'Peter', 'David'],
'age': [20, 25, 30, 35],
'city': ['New York', 'London', 'Paris', 'Tokyo']}
# 生成Series对象
s = pd.Series(my_dict['age'], index=my_dict['name'])
print(s)
# 生成DataFrame对象
df = pd.DataFrame(my_dict)
print(df)
```
输出结果为:
```
John 20
Emma 25
Peter 30
David 35
dtype: int64
name age city
0 John 20 New York
1 Emma 25 London
2 Peter 30 Paris
3 David 35 Tokyo
```
阅读全文