要遍历Pandas数据帧的属性,可以使用.columns
和.dtypes
属性。下面是一个示例代码:
import pandas as pd
# 创建一个示例数据帧
data = {'Name': ['Tom', 'Nick', 'John'],
'Age': [28, 32, 25],
'Country': ['USA', 'Canada', 'UK']}
df = pd.DataFrame(data)
# 遍历列名
print("列名:")
for column in df.columns:
print(column)
# 遍历列的数据类型
print("数据类型:")
for column, dtype in df.dtypes.iteritems():
print(f"{column}: {dtype}")
这段代码会输出以下结果:
列名:
Name
Age
Country
数据类型:
Name: object
Age: int64
Country: object
这样就可以遍历数据帧的列名和数据类型了。