You are on page 1of 3

import

pandas as pd

dataframe1 = pd.DataFrame({'Name' :['Jacob','Amit','John'], 'Marks': [20,23,25]})


dtaframe2 = pd.DataFrame({'Name':['Kavita','Leena','Mary'], 'Marks' : [10,15,25]})
dataframe3 = pd.DataFrame({'Location':['seattle','Merobulence','Deihl']})

dataframe4 =pd.DataFrame({'Name':['Jacob','Amit','John','Kavita','Leena','Mary'], 'score': [20,23,25,10,15,25]})

dataframe1

Name Marks

0 Jacob 20

1 Amit 23

2 John 25

dtaframe2

NAme Marks

0 Kavita 10

1 Leena 15

2 Mary 25

pd.concat([dataframe1,dtaframe2])

Name Marks

0 Jacob 20

1 Amit 23

2 John 25

0 Kavita 10

1 Leena 15

2 Mary 25

pd.concat([dataframe1,dataframe3],axis = 1)

Name Marks Location

0 Jacob 20 seattle

1 Amit 23 Merobulence

2 John 25 Deihl

dataframe4 =pd.DataFrame({'Name':['Jacob','Amit','John','Kavita','Leena','Mary','dick'], 'score': [20,23,25,10,15


dataframe4

Name score

0 Jacob 20

1 Amit 23

2 John 25

3 Kavita 10

4 Leena 15

5 Mary 25

6 dick 24

dataframe5 =pd.DataFrame({'Name':['Jacob','Amit','John','Kavita','Leena','Mary','fuck'], 'college':['a','b','c','d'


dataframe5 =pd.DataFrame({'Name':['Jacob','Amit','John','Kavita','Leena','Mary','fuck'], 'college':['a','b','c','d'

dataframe5

Name college

0 Jacob a

1 Amit b

2 John c

3 Kavita d

4 Leena f

5 Mary e

6 fuck g

pd.merge(dataframe4,dataframe5, on = 'Name')

Name score college

0 Jacob 20 a

1 Amit 23 b

2 John 25 c

3 Kavita 10 d

4 Leena 15 f

5 Mary 25 e

pd.merge(dataframe4,dataframe5,on="Name",how ='outer')

Name score college

0 Jacob 20.0 a

1 Amit 23.0 b

2 John 25.0 c

3 Kavita 10.0 d

4 Leena 15.0 f

5 Mary 25.0 e

6 dick 24.0 NaN

7 fuck NaN g

pd.merge(dataframe4,dataframe5,on="Name",how ='inner')

Name score college

0 Jacob 20 a

1 Amit 23 b

2 John 25 c

3 Kavita 10 d

4 Leena 15 f

5 Mary 25 e

pd.merge(dataframe4,dataframe5,on="Name",how ='right')

Name score college

0 Jacob 20.0 a

1 Amit 23.0 b

2 John 25.0 c

3 Kavita 10.0 d

4 Leena 15.0 f
5 Mary 25.0 e

6 fuck NaN g

pd.merge(dataframe4,dataframe5,on="Name",how ='left')

Name score college

0 Jacob 20 a

1 Amit 23 b

2 John 25 c

3 Kavita 10 d

4 Leena 15 f

5 Mary 25 e

6 dick 24 NaN


Loading [MathJax]/jax/output/CommonHTML/fonts/TeX/fontdata.js

You might also like