“Как итерация через пандас DataFrame” Ответ

итерация над строками DataFrame

df = pd.DataFrame([{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {'c1':12,'c2':120}])
for index, row in df.iterrows():
    print(row['c1'], row['c2'])
Victorious Vicuña

Панды итерации над серией

>>> s = pd.Series(['A', 'B', 'C'])
>>> for index, value in s.items():
...     print(f"Index : {index}, Value : {value}")

Index : 0, Value : A
Index : 1, Value : B
Index : 2, Value : C
wolf-like_hunter

Python - Itate с кадром данных

# Option 1
for row in df.iterrows():
    print row.loc[0,'A']
    print row.A
    print row.index()

# Option 2
for i in range(len(df)) : 
  print(df.iloc[i, 0], df.iloc[i, 2]) 
Andrea Perlato

Как итерация через пандас DataFrame

# creating a list of dataframe columns 
columns = list(df) 
  
for i in columns: 
  
    # printing the third element of the column 
    print (df[i][2])
Bored Beaver

Ответы похожие на “Как итерация через пандас DataFrame”

Вопросы похожие на “Как итерация через пандас DataFrame”

Больше похожих ответов на “Как итерация через пандас DataFrame” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования