python 中pandas的用法
时间: 2023-07-21 21:11:51 浏览: 119
Pandas是一种基于NumPy的数据处理库,它提供了高效的数据结构和数据分析工具,特别适用于处理结构化数据。以下是几个常见的Pandas用法示例:
1. 导入Pandas库:
```python
import pandas as pd
```
2. 创建DataFrame:
```python
# 从列表创建DataFrame
data = [['Alice', 25], ['Bob', 30], ['Charlie', 35]]
df = pd.DataFrame(data, columns=['Name', 'Age'])
# 从字典创建DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'], 'Age': [25, 30, 35]}
df = pd.DataFrame(data)
```
3. 数据选择和过滤:
```python
# 选择某列数据
df['Name']
# 选择多列数据
df[['Name', 'Age']]
# 过滤条件筛选
df[df['Age'] > 30]
```
4. 数据排序:
```python
# 按某列升序排序
df.sort_values('Age')
# 按某列降序排序
df.sort_values('Age', ascending=False)
```
5. 数据聚合和统计:
```python
# 计算某列的平均值
df['Age'].mean()
# 计算某列的总和
df['Age'].sum()
# 统计每列的基本统计信息
df.describe()
```
这只是Pandas的一小部分功能,它还提供了更多强大的数据处理和分析工具,如数据合并、分组、透视表等。你可以参考Pandas官方文档以获得更详细的信息和示例。
阅读全文