xxxxxxxxxx
# pandas package is required
import pandas as pd
# converting csv file to data frame
data_frame = pd.read_csv("test.txt", sep='\t',
names=['Name', 'Age', 'Profession'])
# printing data frame
print("Data frame")
print(data_frame)
# printing row header
print("Row header")
print(list(data_frame.columns))
xxxxxxxxxx
# Add a new row at index k with values provided in list
dfObj.loc['k'] = ['Smriti', 26, 'Bangalore', 'India']
xxxxxxxxxx
>>> import pandas as pd
>>> from numpy.random import randint
>>> df = pd.DataFrame(columns=['lib', 'qty1', 'qty2'])
>>> for i in range(5):
>>> df.loc[i] = ['name' + str(i)] + list(randint(10, size=2))
>>> df
lib qty1 qty2
0 name0 3 3
1 name1 2 4
2 name2 2 8
3 name3 2 1
4 name4 9 6