Answers for "inserting row in dataframe at a index"

1

insert row at given position in pandas dataframe

import pandas as pd
import numpy as np
x=pd.DataFrame([{'BOY':1,'GIRL':44},{'BOY':22,'GIRL':100}])
print(x)
x=x.T #TRANSPOSE IT AND MAKE IT AS COLUMN
x.insert(1,2,[44,56]) #INSERT A NEW COLUMN AT ANY POSITION
x=x.T # NOW TRANSPOSE IT AGAIN TO MAKE IT ROW AGAIN
x=x.reset_index(drop=True) # RESET INDEX 
print(x)
Posted by: Guest on November-23-2020
0

insert single value in dataframe using index

>>> df = pd.DataFrame([[0, 2, 3], [0, 4, 1], [10, 20, 30]],
               index=[4, 5, 6], columns=['A', 'B', 'C'])
>>> df.at[4,'B']
2
>>> df.at[4,'B'] = 10
>>> df.at[4,'B']
10
Posted by: Guest on July-14-2021

Code answers related to "inserting row in dataframe at a index"

Python Answers by Framework

Browse Popular Code Answers by Language