You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: readme.markdown
+16-26Lines changed: 16 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,10 +46,10 @@ segment | topic
46
46
47
47
## Materials
48
48
49
-
The materials for this course are available in a course Dropbox shared with participants, and they are also posted in a public Github repository.
49
+
The materials for this course are available in a public Github repository.
50
50
51
-
There is a notebook and slide deck for each segment.
52
-
The slides are available in zip archives containing Keynote and Powerpoint versions in the releases section (on Github) and in a subfolder in the course Dropbox.
51
+
There is both a notebook and a slide deck for most segments.
52
+
The slides are available in zip archives containing Keynote and Powerpoint versions in the releases section (on Github).
53
53
Please note that the Keynote slides are (usually) the ones actually presented.
54
54
55
55
Also, there is an `environment.yml` file for setting up your Anaconda environment, using the instructions below.
@@ -63,11 +63,20 @@ If you encounter issues, get as far as you can, and we will work through them in
63
63
**Please note:** It is best to install (and work with) this software on a physical computer (i.e. not virtualized) that is not locked down with IT permissions.
64
64
65
65
66
+
### Download materials
67
+
68
+
1. On the right (on Github), click "Releases".
69
+
1. Find the release for your course (usually at the top), and click the link for "Source code (zip)" under the "Assets" heading to download a zip archive of the course materials. **Note:** this is also where the slides are located (usually uploaded the day before the course begins).
70
+
1. Expand the zip archive, which will produce a folder (e.g., `carma_python-1.1.0`) with the course materials inside.
71
+
1. Move this folder somewhere easy to find (e.g., your desktop) while the course is ongoing.
1. (optional, but encouraged) Install Microsoft Visual Studio Code. The Anaconda installer asks if you would like to install it.
70
-
1. (experts-only alternative) Install miniconda instead of the GUI version. While there are direct download versions, you would typically use a package manager (e.g., brew on macOS, apt on Ubuntu). Similarly, you could install VS Code with your package manager as well.
77
+
1. (experts-only alternative) Install miniconda instead of the GUI version. While there are direct download versions, you would typically use a package manager (e.g., brew on macOS, apt on Ubuntu).
78
+
79
+
**Note:** If you have a new Apple Silicon Mac, the easiest thing to do is to follow the instructions above, which will install Anaconda using Rosetta 2 (see this [Anaconda blog post](https://www.anaconda.com/blog/apple-silicon-transition)). They're fantastic computers, though this is one area where the native software is taking a bit to catch up.
71
80
72
81
73
82
### Importing the Anaconda environment
@@ -79,25 +88,6 @@ If you encounter issues, get as far as you can, and we will work through them in
79
88
1. Back in the import popup, the environment name should be filled in automatically from the file, `carmapy` in this case. Click Import.
80
89
1. Wait for the packages for the environment to be downloaded and installed. This could take a few minutes.
81
90
82
-
**Note:** there is also a file named `environment_full.yml`.
83
-
This file is much more specific about particular software versions, and it is largely specific to both macOS and particular hardware.
84
-
I include it for documentation reasons, but you should generally use the more general (i.e. compatible) `environment.yml`.
85
-
86
-
87
-
### Install the Jupyter Lab Extension for Plot.ly
88
-
89
-
1. Open a terminal (on Windows, use the prompt labeled either "Anaconda Prompt" or "Anaconda (64-bit)" in the start menu).
90
-
1. Activate the `carmapy` environment using the command `conda activate carmapy`.
**Note:** On my desktop, each command listed above takes between two and three minutes to complete, so give it time. For your reference, these instructions are adapted from the [plot.ly getting started](https://plot.ly/python/getting-started/) document.
100
-
101
91
102
92
### Install TextBlob text corpora
103
93
@@ -116,14 +106,14 @@ You can run the notebook that we will use in the first session as a test of whet
116
106
1. Click the dropdown and select `carmapy` which the environment you installed in the instructions.
117
107
1. After a few seconds, the main window will refresh. Then, find "Jupyter Lab" and click the "Launch" button.
118
108
1. A browser window will pop up, and the Jupyter Lab interface will load. Note: if you appear to have a blank page, make sure you are using a modern browser like Safari, Chrome, or Firefox as your default. Older versions of Microsoft's browsers (even on Windows 10) lack modern features, though the newest Microsoft Edge browser should be fine.
119
-
1. On the left side of the Jupyter Lab interface, use the file browser to navigate to the location where you saved the `0a_intro.ipynb` notebook and double click it. Note: if you are using the Dropbox version, the folder is read only, so you should copy the files somewhere convenient.
109
+
1. On the left side of the Jupyter Lab interface, use the file browser to navigate to the location where you saved the `0a_intro.ipynb` notebook and double click it.
120
110
1. Once it loads, click the "Kernel" menu in the menu bar (inside the Jupyter Lab interface), and then click "Restart Kernel and Run All Cells..."
121
111
1. The notebook should run quickly, and you should not see errors. Note: the single most common issue with any import errors at the top is that you have not selected the environment in step 3 above. You need to do that before launching Jupyter Lab, and a subsequent change will not affect the already--running Jupyter Lab.
122
112
123
113
124
114
## About Jason
125
115
126
-
Jason T. Kiley is an Assistant Professor and Spears Fellow at Oklahoma State University.
116
+
Jason T. Kiley is an Assistant Professor at Clemson University.
127
117
His research examines the interplay of audience perceptions of firms, impression management, and their associations with outcomes, including recent publications in the Academy of Management Journal and Strategic Management Journal.
128
118
As part of his work, he works to advance the use of software to increase the range, efficiency, and rigor of conducting empirical research.
129
119
He is a co-organizer of the annual AOM Content Analysis PDW, and his published and in-progress work often uses state-of-the-art content analysis techniques, including recent work with semantic text analysis and machine learning.
0 commit comments