Answers for "panda dataframe python for loop"

2

creating data frame in python with for loop

df = pd.DataFrame(columns=["A", "B"])

for i in range(2):
    this_column = df.columns[i]
    df[this_column] = [i, i+1]

print(df)

#OUTPUT
#  A B
#0 0 1
#1 1 2
Posted by: Guest on August-21-2020
0

pandas iteration

df = pd.DataFrame({'num_legs': [4, 2], 'num_wings': [0, 2]},
...                   index=['dog', 'hawk'])
>>> df
      num_legs  num_wings
dog          4          0
hawk         2          2
>>> for row in df.itertuples():
...     print(row)
...
Pandas(Index='dog', num_legs=4, num_wings=0)
Pandas(Index='hawk', num_legs=2, num_wings=2)
Posted by: Guest on January-17-2022

Python Answers by Framework

Browse Popular Code Answers by Language