Python小白相关

Python数据分析实战-依次遍历dataframe行和列(附源

2023-03-27  本文已影响0人  V数据杂坛

实现功能:

Python实现dataframe遍历行和列

实现代码:

import pandasas pd

df = pd.read_csv("G:\数据杂坛\datasets\kidney_disease.csv")

df=pd.DataFrame(df)

pd.set_option('display.max_rows', None)

pd.set_option('display.width', None)

df.drop("id",axis=1,inplace=True)

print(df.head())

# 按行遍历

for index, rowin df.iterrows():

print(index)# 输出每行的索引值

    print(row)# 输出每一行

    print(row['age'], row['bp'])# 输出每一行指定的字段

# 按行遍历第二种方法(中文字段名或特殊符号可能会识别不出)

for rowin df.itertuples():

print(row)# 输出每一行

    print(getattr(row, 'age'), getattr(row, 'bp'))# 输出每一行指定的字段

# 按列遍历

for index, colin df.iteritems():

print(index)# 输出每列的索引

    print(col)# 输出各列

    print(col[0], col[1], col[2])# 输出各列

实现效果:

上一篇 下一篇

猜你喜欢

热点阅读