Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Inner Join | Joining Data
Data Manipulation using pandas
course content

Conteúdo do Curso

Data Manipulation using pandas

Data Manipulation using pandas

1. Preprocessing Data: Part I
2. Preprocessing Data: Part II
3. Grouping Data
4. Aggregating and Visualizing Data
5. Joining Data

Inner Join

Both left and right joins return all the records from one of the tables (despite having no matches). Is there kind of join that will return records that have matching values in both tables.

To perform an inner join, use the .merge() method with the how = 'inner' parameter. For instance, let's perform an inner join of previously used two tables.

12345678910
# Importing library import pandas as pd # Loading data data1 = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/f2947b09-5f0d-4ad9-992f-ec0b87cd4b3f/section5/data1.csv') data2 = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/f2947b09-5f0d-4ad9-992f-ec0b87cd4b3f/section5/data2.csv') # Perform a left join df_res = data1.merge(data2, on = 'id', how = 'inner') print(df_res)
copy

Tudo estava claro?

Seção 5. Capítulo 4
We're sorry to hear that something went wrong. What happened?
some-alt