Python for数据科学:Pandas数据操作案例
Pandas是Python中用于数据分析的重要库。它提供了大量高效的数据结构,如DataFrame(表格型数据结构)和Series(一维数组型数据结构)。
下面我们将通过一些实际案例来演示Pandas的数据操作:
导入和查看 DataFrame:
import pandas as pd
# 创建一个简单的 DataFrame
data = {'Name': ['Alice', 'Bob', 'Charlie'],
'Age': [25, 30, 35],
'City': ['New York', 'Los Angeles', 'Chicago']}
df = pd.DataFrame(data)
# 查看 DataFrame
print(df)
数据筛选和操作:
# 筛选特定条件的数据
filtered_data = df[df['Age'] > 30]]
# 数据分组并求和
grouped_data = df.groupby('City')['Age'].sum()
print(filtered_data)
print(grouped_data)
数据合并(join):
# 按名字对数据进行连接
joined_names = pd.merge(df, df.rename(columns={'Name': 'New Name'}})), on='Name')
print(joined_names)
这些案例展示了Pandas在数据处理中的强大功能,包括数据导入、查看、筛选、分组、合并等操作。
还没有评论,来说两句吧...