Skip to content

Commit 35e7636

Browse files
committed
Couple fixes to the readme
1 parent 4424d6f commit 35e7636

File tree

2 files changed

+17
-9
lines changed

2 files changed

+17
-9
lines changed

2_handling_data.ipynb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@
1717
"**License:** MIT License "
1818
]
1919
},
20+
{
21+
"cell_type": "markdown",
22+
"metadata": {},
23+
"source": [
24+
"**NOTE:** Some features (like the ToC) will only work if you run it locally, use Binder, or use nbviewer by clicking this link: \n",
25+
"https://nbviewer.jupyter.org/github/TiesdeKok/LearnPythonforResearch/blob/master/2_handling_data.ipynb"
26+
]
27+
},
2028
{
2129
"cell_type": "markdown",
2230
"metadata": {},

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,18 +58,18 @@ This repository is written to facilitate learning by doing
5858
If you are interested in web-scraping:
5959

6060
7. Work through the [`4_web_scraping.ipynb`](4_web_scraping.ipynb) notebook
61-
8. Do the `Web scraping` part of the [`exercises.ipynb`](exercises.ipynb) notebook
61+
8. Do the "Web scraping" part of the [`exercises.ipynb`](exercises.ipynb) notebook
6262

6363
**If you are already familiar with the Python basics:**
6464

6565
Use the notebooks provided in this repository selectively depending on the types of problems that you try to solve with Python.
6666

67-
Everything in the notebooks is purposely sectioned by the task description. So if you, for example, are looking on how to merge two Pandas dataframes together, you can use the `Combining dataframes` section of the [`2_handling_data.ipynb`](#) notebook as a great starting point.
67+
Everything in the notebooks is purposely sectioned by the task description. So if you, for example, are looking to merge two Pandas dataframes together, you can use the `Combining dataframes` section of the [`2_handling_data.ipynb`](2_handling_data.ipynb) notebook as a starting point.
6868

6969

7070
<h2 id="setup">Getting your Python setup ready</h2>
7171

72-
There are multiple ways to setup your Python setup. To keep things simple I will only provide you with what I believe to be the best and easiest way to get started: download the Anaconda distribution.
72+
There are multiple ways to get your Python environment set up. To keep things simple I will only provide you with what I believe to be the best and easiest way to get started: download the Anaconda distribution.
7373

7474
<h3 id="anaconda">Anaconda Distribution</h3>
7575

@@ -84,7 +84,7 @@ By installing the Anaconda Distribution you essentially obtain everything you ne
8484
3. Install Anaconda. A couple of notes:
8585
* For a first install, I recommend ticking the boxes to make it your primary installation and adding it to your path.
8686
* It is worth to take note of the installation directory in case you ever need to find it again.
87-
4. Check if the installation work by launching a command prompt (terminal) and type `python`, it should Anaconda at the top.
87+
4. Check if the installation works by launching a command prompt (terminal) and type `python`, it should say Anaconda at the top.
8888
* On Windows I recommend using the `Anaconda Prompt`
8989

9090
*Note:* Anaconda also comes with the `Anaconda Explorer`, I haven't personally used it yet but it might be convenient.
@@ -93,7 +93,7 @@ By installing the Anaconda Distribution you essentially obtain everything you ne
9393

9494
Python 3.x is the newer and superior version over Python 2.7 so I strongly recommend to use Python 3.x (Python 3.6) whenever possible.
9595

96-
The only reason to occasionaly use Python 2.7 would be if you are "forced" to (i.e. there is a package that you have to use but that is not yet updated to work with Python 3). In this unlikely scenario I would recommend to just install Python 2.7 alongside Python 3.6, and only use Python 2.7 when you really have to.
96+
The only reason to occasionaly use Python 2.7 would be if you are "forced" to (i.e. there is a package that you have to use but that is not yet updated to work with Python 3). In this unlikely scenario I would recommend to just install Python 2.7 alongside Python 3.6, and only use Python 2.7 when you need to.
9797

9898
<h2 id="usingpython">Using Python</h2>
9999

@@ -108,7 +108,7 @@ Alternatively, you can run some quick code by starting a python or ipython inter
108108
<h3 id="jupyter">Jupyter Notebook</h3>
109109

110110
The above is, however, not very convenient for research purposes as we desire easy interactivity and good documentation options.
111-
Fortunately, the awesome **Jupyter Notebooks** provide a great alterantive way of using Python for research purposes.
111+
Fortunately, the awesome **Jupyter Notebooks** provide a great alternative way of using Python for research purposes.
112112

113113
[Jupyter](http://jupyter.org/) comes pre-installed with the Anaconda distribution so you should have everything already installed and ready to go.
114114

@@ -137,7 +137,7 @@ The primary method that I would recommend to start a Jupyter Notebook is to use
137137
2. `cd` (i.e. Change) to the desired starting directory
138138
for example: `cd "C:\Files\Work\Project_1"`
139139
*Note:* if you are changing do folder on another drive you might have to also switch drives by typing, for example, `E:`
140-
4. Start the Jupyter Notebook server by typing: `jupyter notebook`
140+
3. Start the Jupyter Notebook server by typing: `jupyter notebook`
141141

142142
This should automatically open up the corresponding Jupyter Notebook in your default browser.
143143
You can also manually go to the Jupyter Notebook by going to `localhost:8888` with your browser.
@@ -169,9 +169,9 @@ I recommend to watch this excellent YouTube video: [Awesome Data Science: 1.0 Ju
169169
<h3 id="packages">Installing Packages</h3>
170170

171171
The Python eco-system consists of many packages and modules that people have programmed and made available for everyone to use.
172-
These packages/modules are one of the things that makes Python so incredibly useful.
172+
These packages/modules are one of the things that makes Python so useful.
173173

174-
Some packages are natively included with Python and Anaconda, but sometimes you need to install them first before you can import them.
174+
Some packages are natively included with Python and Anaconda, but anything not included you need to install first before you can import them.
175175
I will discuss the three primary methods of installing packages:
176176

177177
**Method 1:** use `pip`

0 commit comments

Comments
 (0)