Python酷库之旅-第三方库Pandas(029)
import pandas as pd
# 创建一个简单的DataFrame
data = {'Name': ['John', 'Anna', 'Peter', 'Linda'],
'Age': [28, 23, 34, 29],
'City': ['New York', 'Paris', 'Berlin', 'London']}
df = pd.DataFrame(data)
# 打印DataFrame
print(df)
# 通过列名获取特定列的数据
age_column = df['Age']
print(age_column)
# 使用列的位置索引获取特定列的数据
city_column = df.iloc[:, 2]
print(city_column)
# 使用列的位置索引获取多列数据
first_two_columns = df.iloc[:, 0:2]
print(first_two_columns)
# 使用列名获取多列数据
name_and_age = df[['Name', 'Age']]
print(name_and_age)
# 使用条件筛选数据
adults = df[df['Age'] >= 18]
print(adults)
# 对数据进行排序
df_sorted = df.sort_values(by='Age')
print(df_sorted)
# 对列名进行排序
df_sorted_columns = df.sort_values(by='Name')
print(df_sorted_columns)
这段代码展示了如何使用Pandas库来创建一个DataFrame,并对其进行各种操作,包括数据筛选、排序等。这是学习Pandas库的一个基本入门示例。
评论已关闭