Professional Documents
Culture Documents
Pandas Questions
Pandas Questions
Dataframe :df
Syntax: df[colname], or df.colname(single
column)
Syntax: df[[col1,col2,col3]] (multiple col)
NAME MARKS SPORTS
0 AJAY 90 CRICKET
1 VIJAY 80 FOOTBALL
2 DEV 100 BADMINTON
3 RAM 95 KABADDI
4 DEEP 92 ATHLETICS
1. Write a code to display data of sports column
Ans
2. Write a code to show data of name column
Ans
3. Write a code to display data of all columns
Ans:
4. Write a code to access data of marks and sports colums
Ans:
5. To access data of marks column
6. To show data of name and sports column
To Access data of single /multiple rows
Using loc[] /iloc[]
Syntax: dfob.loc[startrow : endrow :gap , startrcol : endcol:gap]
DATAFRAME :df1
Syntax: df.colname[index]
df1.NAME['II'] / df1.NAME[1] /
df1.loc['ix',:]=[204,'mohak',9,600]
or
df1.at['x',:]=[204,'mohak',9,600]
or
df1.loc[6]=[207,'don',7,600]
Q1. To add new row with index xi
Q2 To add record in dataframe df1 (xii)
df1['cno']=[1,2,3,4,5,6,7,8,9,10]
or
df1.loc[:,'section']=['A','B','C','D','E','F','G','H','I','J']
or
df1.at[:,'ADDRESS']=['UP','MP','AP','HP','DEL','MUM']
df1.drop(df1.columns[0:3],axis=1)
TO DELETE ROWS
df1.drop(['V'])
To Delete series
del seriesobj
eg del s
To Delete Dataframe
del dfobj
eg del df
To Transpose Dataframe
Dfobj.T
Eg df.T
TO RENAME COLUMNS
df1.rename(columns={'ANO':'RNO','NAME':'STDNAME','RNO':'AN
O'})
or
df1.columns=['a','b','c','d']
TO RENAME Series
New series obj= seriesobj.rename(‘newname’)
s1=s.rename('abc')
To check name of series
Seriesobj.name
FILETERING
head()/ tail()
Q1. There are 3500 rows in dataframe to