Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Accessing Specific Columns | Accessing DataFrame Values
Introduction to pandas [track]
course content

Contenuti del Corso

Introduction to pandas [track]

Introduction to pandas [track]

1. Basics
2. Reading and Exploring Data
3. Accessing DataFrame Values
4. Aggregate Functions

book
Accessing Specific Columns

How to get a certain column in a DataFrame? Put column name (as string, in quotes) between square brackets and place it right to variable with dataframe. Another way is to refer to column like to attribute - put column name (without quotes) right to dot symbol placed right to variable with dataframe (it works only for column that has only one word in name).

123456789
# Importing library import pandas as pd # Reading csv file df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/67798cef-5e7c-4fbc-af7d-ae96b4443c0a/audi.csv') # Get 'year' column print(df['year']) # Get 'model' column print(df.model)
copy

If you want to get several columns at once, you need to pass list of columns you want to get. The second approach described above doesn't work here.

1234567
# Importing library import pandas as pd # Reading csv file df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/67798cef-5e7c-4fbc-af7d-ae96b4443c0a/audi.csv') # Get columns 'model' and 'year' print(df[['model', 'year']])
copy

Pay attention to square brackets. Syntax df(['model', 'year']) will not work!

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

course content

Contenuti del Corso

Introduction to pandas [track]

Introduction to pandas [track]

1. Basics
2. Reading and Exploring Data
3. Accessing DataFrame Values
4. Aggregate Functions

book
Accessing Specific Columns

How to get a certain column in a DataFrame? Put column name (as string, in quotes) between square brackets and place it right to variable with dataframe. Another way is to refer to column like to attribute - put column name (without quotes) right to dot symbol placed right to variable with dataframe (it works only for column that has only one word in name).

123456789
# Importing library import pandas as pd # Reading csv file df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/67798cef-5e7c-4fbc-af7d-ae96b4443c0a/audi.csv') # Get 'year' column print(df['year']) # Get 'model' column print(df.model)
copy

If you want to get several columns at once, you need to pass list of columns you want to get. The second approach described above doesn't work here.

1234567
# Importing library import pandas as pd # Reading csv file df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/67798cef-5e7c-4fbc-af7d-ae96b4443c0a/audi.csv') # Get columns 'model' and 'year' print(df[['model', 'year']])
copy

Pay attention to square brackets. Syntax df(['model', 'year']) will not work!

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt