Skip to content

Commit 749e9a9

Browse files
learning objs reading
1 parent 896aa2b commit 749e9a9

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

source/reading.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,29 +40,30 @@ tied well before going for a run so that you don’t trip later on!
4040
## Chapter learning objectives
4141
By the end of the chapter, readers will be able to do the following:
4242

43-
- Define the following:
43+
- Define the types of path and use them to locate files:
4444
- absolute file path
4545
- relative file path
46-
- **U**niform **R**esource **L**ocator (URL)
47-
- Read data into Python using an absolute path, relative path and a URL.
48-
- Compare and contrast the following functions:
46+
- Uniform Resource Locator (URL)
47+
- Read data into Python from various types of path using:
4948
- `read_csv`
5049
- `read_excel`
51-
- Match the following `pandas` `read_csv` function arguments to their descriptions:
52-
- `filepath_or_buffer`
50+
- Compare and contrast `read_csv` and `read_excel`.
51+
- Describe when to use the following `read_csv` function arguments:
52+
- `skiprows`
5353
- `sep`
54+
- `header`
5455
- `names`
55-
- `skiprows`
5656
- Choose the appropriate `read_csv` function arguments to load a given plain text tabular data set into Python.
5757
- Use the `rename` function to rename columns in a data frame.
5858
- Use `pandas` package's `read_excel` function and arguments to load a sheet from an excel file into Python.
59-
- Connect to a database using the `ibis` library's `connect` function.
60-
- List the tables in a database using the `ibis` library's `list_tables` function.
61-
- Create a reference to a database table using the `ibis` library's `table` function.
62-
- Execute queries to bring data from a database into Python using the `ibis` library's `execute` function.
59+
- Work with databases using functions from the `ibis` package:
60+
- Connect to a database with `connect.
61+
- List tables in the database with `list_tables`.
62+
- Create a reference to a database table with `table`.
63+
- Bring data from a database into Python with `execute`.
6364
- Use `to_csv` to save a data frame to a `.csv` file.
64-
- (*Optional*) Obtain data using **a**pplication **p**rogramming **i**nterfaces (APIs) and web scraping.
65-
- Read/scrape data from an internet URL using the `BeautifulSoup` package.
65+
- (*Optional*) Obtain data from the web using scraping and application programming interfaces (APIs):
66+
- Read HTML source code from a URL using the `BeautifulSoup` package.
6667
- Read data from the NASA "Astronomy Picture of the Day" using the `requests` package.
6768
- Compare downloading tabular data from a plain text file (e.g., `.csv`), accessing data from an API, and scraping the HTML source code from a website.
6869

0 commit comments

Comments
 (0)