dataframe 函数column参数
时间: 2024-05-09 11:18:43 浏览: 50
Pandas中DataFrame基本函数整理(小结)
dataframe 函数的 column 参数是用于指定操作的列名或列名列表的参数。它可以接受单个字符串值或一个字符串列表作为参数。当给定一个字符串值时,它会返回一个 Series 对象,该对象表示数据框中的一列。当给定一个字符串列表时,它会返回一个新的数据框,该数据框仅包含指定的列。该参数可以用于访问、筛选、重命名、删除、添加、合并和分组数据框的列。例如:
```python
import pandas as pd
# 创建一个数据框
data = {'name': ['Alice', 'Bob', 'Charlie'],
'age': [25, 30, 35],
'gender': ['Female', 'Male', 'Male']}
df = pd.DataFrame(data)
# 访问单个列
name_col = df['name']
print(name_col)
# 输出:
# 0 Alice
# 1 Bob
# 2 Charlie
# Name: name, dtype: object
# 访问多个列
subset_df = df[['name', 'age']]
print(subset_df)
# 输出:
# name age
# 0 Alice 25
# 1 Bob 30
# 2 Charlie 35
# 重命名列
df = df.rename(columns={'age': 'years'})
print(df)
# 输出:
# name years gender
# 0 Alice 25 Female
# 1 Bob 30 Male
# 2 Charlie 35 Male
# 删除列
df = df.drop(columns='gender')
print(df)
# 输出:
# name years
# 0 Alice 25
# 1 Bob 30
# 2 Charlie 35
# 添加列
df['score'] = [80, 90, 85]
print(df)
# 输出:
# name years score
# 0 Alice 25 80
# 1 Bob 30 90
# 2 Charlie 35 85
```
阅读全文