Python使用总结之DataFrame使用详解
Pandas是Python中最强大的数据分析库之一,而DataFrame是Pandas中最重要的数据结构。DataFrame可以看作是一种表格型数据结构,它类似于电子表格或SQL表,可以轻松地进行数据操作和分析。
本文将详细介绍Pandas中的DataFrame的使用方法,包括创建、操作、索引、处理缺失值和数据聚合等方面。
一、创建DataFrame
DataFrame可以通过多种方式创建,常见的包括从字典、列表、NumPy数组和CSV文件等创建。
- 从字典创建DataFrame:
import pandas as pd
data = {
'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'Los Angeles', 'Chicago']
}
df = pd.DataFrame(data)
print(df)
- 从列表创建DataFrame:
data = [
['Alice', 25, 'New York'],
['Bob', 30, 'Los Angeles'],
['Charlie', 35, 'Chicago']
]
df = pd.DataFrame(data, columns=['Name', 'Age', 'City'])
print(df)
- 从NumPy数组创建DataFrame:
import numpy as np
d