Digital Literacy Training: Introduction To Nvivo12 Pro
Digital Literacy Training: Introduction To Nvivo12 Pro
Table of Contents
Introduction to NVivo: Project Set-Up & Coding ......................................................... 1
Recommended Steps in Setting up an NVivo Project .................................................................. 1
The NVivo Workspace ............................................................................................................ 2
Mac vs PC Versions of NVivo ................................................................................................... 2
FIRST STEPS: Define Cases & Data Files, Create Classifications, Attributes and
Relationships .............................................................................................................. 3
What are Attributes & Values? ................................................................................................ 3
Creating Classifications and Associated Attributes...................................................................... 4
Applying Classifications & Associated Attributes......................................................................... 4
1. Identify what your Cases will be (your units of measurement, such as people/ reports/ organisations).
Then set up your Case Classifications, Attributes and Values (e.g., “independent” or grouping variables)
for later analytical comparisons in the Cases Area (e.g., age groups, gender, states/territories).
2. Set up your Data File Classifications, Attributes and Values to keep track of bibliographical information
and help refine future analyses (e.g., analyse survey data separately from interview data) in the Data
File Area.
3. Import your Data in the Data Files folder and create Cases and assign Classifications simultaneously.
4. Open Classification Sheets and assign Attribute values to your Data Files and Cases.
5. Create Contextual Nodes if needed (e.g., a Node each survey question) using Auto Coding.
6. Set up your Research/Thematic Variables in the Codes Area, and other Contextual Nodes
(e.g., Attitude: positive, negative, neutral).
7. (Optional) Prepare your project for collaboration, in Sets and/or Memos.
Note: Throughout using NVivo you’ll find that your best-friend is Right-Clicking: it gives you
a context-dependent short-cut menu with all the appropriate options for the space/object
clicked. This way you don’t have to remember which menu tab has the function you need.
Note: The Navigation View can be hidden to make more room on the screen by clicking the
arrow symbol at the top right-hand side of the View.
HANDY HINT: By defining the Case and File classifications, their attributes and values FIRST,
you are able to classify your data DURING the import process. This saves a lot of time,
particularly because it has the added benefit of ensuring you plan your project thoroughly
before you start coding.
20-25
Age 26-30
31-35
Person
Female
Sex Male
Other
HANDY HINT: You can delete and reorder Attributes by clicking on the arrow on the left-
hand side of the row you want to remove or delete to highlight it, and then click on the
appropriate button below (remove, move up or move down).
HANDY HINT: If you need to apply the same value to multiple consecutive Cases in the
Classification Sheet, you can copy a cell with the relevant value and paste that value to
multiple cells after selecting them using the shift + arrow keys (Note: you cannot select
multiple cells with the mouse).
DATA AREA
Importing Files
This is where you’ll store all of your qualitative data files for analysis (e.g., interviews, surveys
results).
There are 3 Data Area folders:
Files: previously called “Internals” in NVivo 11. All the data files you want to analyse using
NVivo should be stored here within the Project itself.
Externals: links to data and notes which you don’t need NVivo to analyse can be stored
here outside the NVivo Project (e.g., things that you cannot import into NVivo like
PowerPoint slides, or really big files that are better to store outside to save computing
power).
File Classifications: where you can create File Classifications, Attributes and Values for
your data files in the same manner as for Cases.
HANDY HINT: NVivo analyses data files quicker and more easily with less data to search
through in a Project. You can save the material not needed for analysis in the Externals
folder OR if you want to use NVivo for your literature review, create a separate Project
for that.
You can see the data files already imported into the Project by clicking on the File folder and
the list of files will be displayed on the right in the List View Window Pane. To see the actual
data within the file, double-click on the file and it will open up in a new Window Pane called the
Detail View on the right-hand side of the screen.
New folders can be created within the Data Area by right-clicking on the File folder, selecting
New Folder and giving it a name (e.g., “Test Folder”) and (optional) description. You can also
create new Internal Documents by right-clicking in the List View and selecting New Internal
and new Document (new audio and video files will still need to be imported). Give it a name
and (optional) description.
HANDY HINT: You can select multiple files and import them into NVivo at the same time
(although datasets must be imported one-by-one). However, you will need to define the file
properties after import, and NVivo will use the file name as the name of the Data File/Case by
default.
HANDY HINT: Audio, Video, Dataset and PDF files need to be edited before import. It’s also
good idea to spellcheck documents before importing also, although there is a spellchecking
function in NVivo.
Please note that you will not be able to use NVivo to analyse the content of external sources
of data, only the notes or comments you linked to them.
In the Externals folder, right-click on the space in the Detail View and select New External.
Enter a name and optional description on the General tab. On the External tab choose the
External Type (e.g., File Link) then click the Browse button to file the location of the file. The
file MUST always go where the NVivo Project goes, or else the link will break. You can give it a
location description and select the Contents Type from the drop-down menu and Unit Type
from the next menu.
On the Attributes Values tab select a Classification Type if appropriate (e.g. Reference)
and assign its relevant Attributes. Then click OK. The external will open in edit mode and you
can enter content related to the external to be coded later on. If you want to open the external
file within NVivo, right-click on the external data source and select Open External. If you want to
open the file in its native format outside of NVivo, select Open External File instead.
Web Pages
Example: Capturing and importing a Wikipedia Page in Google Chrome.
To save pages as pdf and import them into NVivo, go to the relevant webpage in Google
Chrome or Internet Explorer (e.g., a Wikipedia Page) select NCapture and click Web Page
as PDF as the data source type (or Article as PDF if you only want to save the text of the
article. Note: sometimes the text you see on a webpage is actually an image of text, and as
such cannot be found in searches). Change the name if you wish and (optional) enter a
description and linked memo. You can also ask it to code the source at import by adding
terms to the Code at Nodes box. Then click Capture.
In NVivo, click on the Data folder in which you wish to import the data. On the Import menu
tab, click NCapture. Select the appropriate option (All captures not previously imported, All or
Selected). If your file is not already visible in the box below, click the Browse button and find
the file you wish to import. Then click Import.
Facebook/Twitter
When you are on the Facebook page, you can only save the News Feed page or a User Wall
as a PDF file with NCapture. Follow the same directions as for web pages above. If you are
displaying Wall Posts for a Facebook Page or a Twitter Feed you can use NCapture to
save the posts as a Dataset: select the option Posts as Dataset.
Note: You can merge social media datasets into one table for ease of analysis (takes note of
where the files came from as Nodes). Tick the Merge matching social media datasets
(including previously imported) check box, and any matching Facebook datasets are
merged together (if they contain wall posts for the same User, Page, or Group).
YouTube
You can capture the Video only, Video and Comments or the Web Page as PDF. When you
use NCapture to capture video in YouTube, it creates a video source file which is essentially a
shortcut link to the video in YouTube (an External Source) which can be played within NVivo.
If the video is removed from YouTube you will not be able to play it. You can transcribe this
video within NVivo, but not in Transcribe mode. If you also capture the YouTube comments
this creates a dataset within NVivo as an Internal data file which can be analysed.
CODES AREA
Create Nodes
This Area contains all the information relating to the coding you have conducted to analyse and
summarise your qualitative data. It has folders for:
Nodes: "Nodes" are essentially files (with a blue circle symbol) containing everything you
have assigned to each code in your coding scheme (text, audio, video etc.).
Relationships: A record of the Relationships you note between project items (e.g., which
People are Married, which Authors are Collaborators). This is information you can record
but not analyse in NVivo Pro (you can analyse it using the Plus version).
Relationship Types: This is where you set up the types of relationships you want to note
and apply to NVivo project items.
What is a Node?
It might be easier to think of Nodes as being the same thing as Codes. As mentioned
above, Nodes are essentially files (with a blue circle symbol) containing everything you have
assigned to each code in your coding scheme (text, audio, video etc.). For example, all the
text/audio/video in the Sample Project which refers to infrastructure has been coded to a
Node called “Infrastructure”. When you open the Node called “Infrastructure”, you will see a
summary of all the data that was coded in the Detail View on the right-hand side. Each
section of text, audio, and video is called a Reference.
Nodes can be:
Free - stand-alone topics/themes (e.g., Balance).
Tree - hierarchical grouping of Nodes indicated by a +/- symbol to expand and collapse the
tree. The higher-order Node is termed the “parent” and lower-order Nodes “children”
(e.g., Economy is a parent Node and Agriculture, Tourism etc. are its children).
HANDY HINT: Consider setting-up Nodes for the codes you intend to use before
coding your data; this does help to ensure coding doesn’t go beyond the scope of your
project. They can always be changed, merged, added to and reorganised as you go along. You
can also use the Mind Map feature in NVivo to create your initial Node structure [more on this
later].
HANDY HINT: Try to restrict Tree Nodes to the “child” level, and don’t go beyond to
“grandchildren” or “great-grandchildren” unless you absolutely have to. It makes analysis
simpler and limits your Nodes to only the essential ones for summarising and analysing.
HANDY HINT: NEVER duplicate nodes – there is no need to, as segments of data files can
be coded to multiple Nodes.
When you look at your Nodes in the List View, it also provides a summary information about
each:
Files: the number of Data files that have content coded at that Node.
References: the number of sections of text audio and video etc. coded to that Node.
And other potentially useful information.
Note: If the Node is a parent and has Aggregation turned on [more on this later], then
coding at any child Nodes is included in what you see when you open the node. The content in
child Nodes are also included when calculating coverage.
Warning: If you code 2 sentences next to each other separately, and do not include the space
between them, this is counted as 2 references. In addition, if 2 people code the same sentence
this is also counted as 2 references.
HANDY HINT: It’s good practice to define what a code means and any “rules” for applying the
it to the data. This can be added to the description of the Node in NVivo and will assist in
ensuring reliability and validity of your coding scheme. All descriptions can be exported as a
"codebook" when you have finished coding. If multiple people are coding the data
(recommended on a limited sample of data for reliability checks), then there is a clear record
of what the code means and how it should be applied in practice. It should also be noted in
reports, so that readers can assess the meaning and validity of the code.
If you decide you've made a mistake, you can make the child Node a free Node again by
cutting and pasting the Node icon to the blank space at the bottom of the Nodes list (or by
clicking and dragging it to the higher-order Nodes folder in the Codes area).
Aggregation
It’s a good idea to consider if and when you want to aggregate the coding in your child Nodes
with that of the parent Node for analysis. Right-click on the parent Node then select
Aggregate Coding from Children to either tick or untick the Aggregate box. If aggregation
is turned on (ticked), then all the child-specific coding (e.g., Rationalism) will also be included
in the parent-Node coding (e.g., Schools of Thought) during analysis.
Note: If you have aggregation turned on for a parent Node X, but aggregation turned off for
its child Node Y which is also a parent Node (i.e. X has "grandchild" Nodes) the content coded
at the grandchildren will not be included at the grandparent level when viewing or analysing
Node X.
Merging Nodes
You can also merge similar Nodes together so that everything that was coded at one Node will
become coded to the Node it is merged with. Select and cut the Node you want to merge into
another “target Node” (e.g. in the Autocoded Social Media folder cut Fisherman and Fishing)
then right-click on the Target Node (e.g., Fishing Industry) and select Merge into Selected
Node. Select the appropriate option(s) provided (e.g., Merge Child Nodes as well) then click
OK.
Note: I recommend rearranging the new Nodes to make the parent Nodes (which will appear
as children under your main theme) true parents by cutting and pasting them to the blank
space in the list. Then you can remove the superfluous project theme Node.
Example: Auto Code the columns in the Survey Responses Data file as question Nodes.
In the List View of the Data area, select on the dataset you want to auto code (e.g., the
Survey Responses Data in the Survey folder). On the Home tab click Auto Code and the
Wizard will begin to take you through the process. Click Code at Nodes for selected
columns then Next. Move the appropriate column(s) you wish to auto code into the Selected
Columns box by selecting them and clicking the right arrow button (e.g., all of the available
columns) then click Next. Select a location for the Node (e.g., under New Node in the
location Nodes), and give the new Node a name (e.g., Survey Questions). Then click Finish.
This will create a new parent Node called Survey Questions with multiple child Nodes in the
Nodes folder.
Note: You can also Auto Code by paragraph number this way: choose to code by Paragraph
instead of Paragraph Style.
Node X Node Y
What is "Coding-On"?
Often one sentence will be a relevant reference for more than one Node. Coding-on refers to
coding the same content at a second, third or fourth Node+ (this is done in the same way as
regular manual coding). This is why you never need to have duplicate Nodes.
There are also icons for c. Uncode at Selected Node and to make a Nodes from the selected
text (d. Code in Vivo) which automatically chooses the highlight text as the Node's name (up
to 256 characters) and as the text to that Node.
Extra Information on Working with Audio & Video: You do not need to transcribe in
order to code Audio and Video files. However, remember that NVivo cannot search audio and
video content when conducting Word and Text Search Queries. In addition, it becomes more
difficult to verify the accuracy of your coding (i.e., it can take much more time to listen to the
media file than skim the transcript).
HANDY HINT: Uncoding is easiest to do when you are reviewing the coding you have done
within a Node, because you can select Uncode at this Node rather than having to constantly
look for the relevant one in the list.
Notes Area
This Area stores links to project items in folders to make them easier to organise and find. It is
particularly useful if you are collaborating with other researchers on the same project.
Memos: any memos you have made in your project are stored here.
Framework Matrices: create and store matrices to help you summarise what your Cases
have said on particular topics.
Annotations: any annotations you have made in your project are linked here.
See Also Links: any hyperlinks you have made between project items.
Creating Annotations
Example: Annotate the Interview for Barbara.
Select the content you wish to annotate (e.g., Barbara) and on the Document Tools tab click
New Annotation (or right click on the selection and choose New Annotation). Enter the
annotation text at the bottom of the Detail View. Annotated content will be highlighted in
blue and the text will be displayed in the Annotations tab at the bottom of the window. This
text can also be included in any text searches and/or queries.
Creating Memos
You can use memos to record any ideas or insights as you progress in your analysis. These can
be linked to specific Data Files or Nodes, or Unlinked. Memos can include text, tables and
annotations. In addition, you can code the content of memos. You can also import existing
memos into the Memos folder. Data files that have linked memos display a memo link icon:
Creating Links
Example: Link text in the Barbara Interview to the Charles Interview.
Select the content you want to link from (e.g., a selection of text from the Barbara Interview),
and on the Document Tools tab, click the See Also Link drop-down menu and select New
See Also Link. Click the Select button and locate the Project Item you want to link to (e.g.,
Charles in the Interview folder), and click OK. Linked content will be highlighted in pink and
the linked item will be displayed in the See Also Links tab at the bottom of the window.
Note: If you want to view/hide annotations and links from the Detail View, tick or untick the
relevant box on the Document Tools tab in the View grouping
Search Area
This Area stores copies of the analyses you have run as well as their results for future
reference, as well as containing useful “meta-folders” to help organise and find data.
Queries: saved Queries you have run to explore the Project data (if you have selected Add
to Project when running the Query). You can alter the parameters and/or run them again
at any time by double-clicking on a Query. Note: if you change the parameters it will
overwrite the saved Query.
Query Results: saved results from the Queries you have run (as Nodes or Crosstabs
[More on this next course]).
Node Matrices: saved tables created during Matrix Coding Queries [More on this next
course].
Sets: meta-folders which you can create to store hyperlinks to project items (e.g., a folder
with links to all the data files you still have to code). This makes items easier to find by
organising them in different ways. It is particularly useful if you are collaborating with other
researchers on the same project.
Search Folders: meta-folders which you can create to run and produce the results of
common searches.
Transcribe Mode
Example: Transcribing the audio file for Helen.
By using the Transcribe Mode, you can play, pause, forward or rewind as you transcribe, and
each time press stop, NVivo creates a new transcript row and timestamp. Open the media Data
file and click the blue Click to Edit link at the top of the file. On the Audio Tools and Edit
tab, under the Play Mode grouping, click the Transcribe icon (the play button with a pen
symbol). Click and drag the indicator for Play Speed (the dome-shaped icon in the Playback
grouping) to slow down or speed up the recording. You can also adjust the volume using the
indicator with the speaker symbol.
Click Play/Pause to begin playing the Data file and transcribing. As soon as you do this a new
transcript entry will be added. Enter your text in the Content column (you can pause, rewind
and skip back while transcribing at any time). Click Stop when you have completed a
transcription entry. This will add the end time to the Timespan field. When you press
Play/Pause again a new transcription row will appear with a new starting timestamp.
Continue playing and stopping in this way until you have finished transcribing. Then turn off
Transcribe Mode on the Media tab and under Play Mode click Normal.
Normal Mode
You can add transcript entries directly in Normal Mode, by adding a transcript row for a
selected timespan and entering the content. Make sure you click the Click to Edit link, then
click and drag on the timeline to select the timespan you want to transcribe. On the Audio
Tools tab, in the Transcript group, click the drop-down menu for Insert Row and select
Insert Row. This will produce a new row in the transcript with the start and end times you
selected. You can also add a new entry without a timestamp this way (e.g., to make general
comments) simply by typing in the next entry box.
Dividing Media
You can divide the media into sections by adding multiple transcript entries of equal duration.
E.g., divide a 30min video into 2min sections then comment on dialogue/events in each. Click
to Edit and choose the Normal mode again. On the Audio Tools tab, in the Transcript
group, click the drop-down menu for Insert Row and select Insert Rows. In the Add
Transcript Rows of Duration field enter the duration of each entry (e.g., 2:00 to create
entries of 2mins duration). In the From Start Time field, enter the start time for the entries
(e.g., 00:00:00). In the To End Time field, enter the end time for the final entry (this will be
pre-populated with the actual end time of the audio file, but you can change this). Click OK.
Other resources
Training notes
To access training notes, visit the Research & learn webpage anulib.anu.edu.au/research-learn
and select the skill area followed by the relevant course. You can register for a workshop and
find other information.
Subject guides
Find subject-specific guides (ql.anu.edu.au/subjectguides) and resources on broad range of
disciplines. Such as:
History, indigenous studies, linguistics Asia Pacific, Southeast Asia and East
and philosophy Asian studies
Criminal, human rights and taxation Engineering
law Astronomy and astrophysics, earth
Biochemistry and molecular biology, sciences, mathematical sciences and
neurosciences and psychology natural hazards
Online learning
Online learning is available through ANU Pulse (ql.anu.edu.au/pulse), which can be accessed
from both on and off campus by all ANU staff and students.
Training calendar
Select Events » near the bottom of the Library homepage to access our events calendar with
upcoming training opportunities displayed day by day (ql.anu.edu.au/cal).
Feedback
Please provide feedback about today’s workshop
via an online feedback form (ql.anu.edu.au/survey)