More manual coding techniques


NVivo provides a number of ways to manually code your sources. You can define your node structure first and then code at the existing nodes or you can create and code at nodes as you work through your source material.

What do you want to do?


 


Code at an existing node

  1. Select the content you want to code.

  2. On the Analyze tab, in the Coding group, under Code Selection At, click Existing Nodes.

rn_analyze_coding.gif

The Select Project Items dialog box opens.

  1. On the left, click the folder name that contains the node you want to code at.
  2. On the right, select the check box for the node you want to code at.
  1. Click OK.

NOTE

ic_top_of_page.gifTop of Page

Drag and drop coding

You can drag and drop to code selected content at an existing node:

  1. Display your nodes in List View.

  2. Open a source or node in Detail View. You may want to arrange the workspace so that Detail View is beside the node list—refer to Customize the workspace (Display Detail View on the right) for more information.

  3. Select the content you want to code.

  4. Drag the selected content to the node.

NOTE Although you can drag and drop to code entire rows of a dataset, or entire rows of an audio/video transcript or picture log—you cannot drag and drop to code the content of individual cells.

ic_top_of_page.gifTop of Page

Code at a new node

  1. Select the content you want to code.

  2. On the Analyze tab, in the Coding group, under Code Selection At, click New Node.

rn_analyze_coding.gif

The New Node dialog box opens.

  1. (Optional) To specify the location for the new node, click the Select button. The Select Location dialog box opens. Select the folder or node that you want to store the new node under and then click OK.

  2. Enter a name and description for the new node.

  3. Click OK.

NOTE

ic_top_of_page.gifTop of Page

Using the Quick Coding bar

The Quick Coding bar provides a fast way to code or uncode. It is displayed, by default, at the bottom of a Detail View when you are working with sources and nodes. If you can't see the Quick Coding bar, you can display it—on the View tab, in the Workspace group, click Quick Coding, and then select Docked.

cn_coding_quickbar.gif

With the Quick Coding bar, you can:

a  Select the location for the node (a folder or parent node). Alternatively, you can select Nickname—refer to Using nicknames to speed up coding for more information.

b  Enter or select a node. As you type, NVivo will suggest existing nodes in the hierarchy, at (or below) the selected location, that you can choose from.  You can also create a new node in the selected location by entering a unique name.

c  Code or uncode at the selected node. You can also press ENTER to code at the current node.

d  Make a node from selected text (code In Vivo)

e  Hide the Quick Coding bar.

TIPS

ic_top_of_page.gifTop of Page

Using nicknames to speed up coding

When you create a node (or edit its properties) you can give it a nickname (for example, ag for agriculture or sustn for sustainable). Nodes with nicknames are available for fast selection on the Quick Coding bar—to keep this list manageable, it is a good idea to reserve nicknames for a small number of nodes that you use frequently. Refer to Give a node a nickname for more information.

To code content using a nickname:

  1. Select the content you want to code.

  2. In the Quick Coding bar, select Nickname from the In list.

  3. In the Code At box, enter the nickname. As you type, NVivo suggests existing nicknames that you can choose from.

  4. Click the Code at current nodes button on the right.

ic_top_of_page.gifTop of Page

Code entire sources to a node

You can code entire sources to new or existing nodes.  This can be useful, if you want to code everything in the source to a particular theme node, or if the source contains the responses on an individual and you want to code it all at their case node.

To code entire at a new node:

  1. Select the source (or multiple sources) in List View, or click in the source that is open in Detail View.

  2. On the Analyze tab, in the Coding group, under Code Sources At, click New Node.

rn_analyze_coding.gif

The New Node dialog box opens.

  1. (Optional) To specify the location for the new node, click the Select button. The Select Location dialog box opens. Select the folder or node that you want to store the new node under and then click OK.

  2. Enter a name and description for the new node.

  3. Click OK.

To code entire at an existing node:

  1. Select the source (or multiple sources) in List View, or click in the source that is open in Detail View.

  2. On the Analyze tab, in the Coding group, under Code Sources At, click Existing Nodes.

rn_analyze_coding.gif

The Select Project Items dialog box opens.

  1. On the left, click the folder name that contains the node you want to code at.
  2. On the right, select the check box for the node you want to code at.
  1. Click OK.

NOTE

ic_top_of_page.gifTop of Page

Make a node from selected text (In Vivo code)

You can create a new node based on selected text—this is called 'In Vivo' coding. The text is used as the node name (up to 256 characters).

To create a node In Vivo:

  1. Select the text content you want to code.

  2. On the Analyze tab, in the Coding group, click Code In Vivo.

Shortcut Click Code In Vivo on the Quick Coding bar.

rn_analyze_coding.gif

A node is created based on the selected text.

NOTE

ic_top_of_page.gifTop of Page

Turn on or off code whole words

By default, when you code a few letters of a word, NVivo codes the whole word. If you want to select and code individual letters, you can turn off the code whole words option:

  1. Click the File tab, and then click Options.

The Application Options dialog box opens.

  1. On the General tab under Coding, clear the Code whole words check box.

  2. Click OK.

ic_top_of_page.gifTop of Page