3. 用Person案例,进行DataFrame创建与操作基本练习,理解DataFrame。
时间: 2023-07-25 18:07:28 浏览: 91
Pandas库之DataFrame使用的学习笔记
首先,我们需要导入 `pandas` 库:
```python
import pandas as pd
```
然后,我们可以通过字典创建一个 `DataFrame`:
```python
data = {
'Name': ['John', 'Sarah', 'Michael', 'Jessica'],
'Age': [25, 30, 21, 35],
'City': ['New York', 'Paris', 'London', 'Los Angeles']
}
df = pd.DataFrame(data)
print(df)
```
输出结果:
```
Name Age City
0 John 25 New York
1 Sarah 30 Paris
2 Michael 21 London
3 Jessica 35 Los Angeles
```
我们也可以通过索引对数据进行选择:
```python
# 选择第一行
print(df.iloc[0])
# 选择第一列
print(df['Name'])
# 选择前两行
print(df[:2])
```
输出结果:
```
Name John
Age 25
City New York
Name: 0, dtype: object
0 John
1 Sarah
2 Michael
3 Jessica
Name: Name, dtype: object
Name Age City
0 John 25 New York
1 Sarah 30 Paris
```
我们还可以通过条件过滤数据:
```python
# 找出年龄大于25的人
print(df[df['Age'] > 25])
# 找出居住在纽约的人
print(df[df['City'] == 'New York'])
```
输出结果:
```
Name Age City
1 Sarah 30 Paris
3 Jessica 35 Los Angeles
Name Age City
0 John 25 New York
```
以上就是一些基本的 DataFrame 操作,希望能对你有所帮助。
阅读全文