This article describes how to compute shares from numeric data at the case (i.e., respondent) level. The table below shows the average number of hours spent during the week doing each of the activities:

And below is the table of the new variable created where the case-level share has been computed.

## Requirements

- A Displayr document containing numeric data.

## Method

- Select the numeric variable in the
**Data Sets**tree that you would like to compute the case-level shares. - Perform any one of these methods:
- From the
**object inspector**, go to**Inputs > TRANSFORMATIONS > Case-Level Shares.** - While hovering over the selected variable in your
**Data Sets**tree**> Plus (+) > Insert Variable(s) > Ready-Made New Variable(s) > Case-Level Shares** - From the
**toolbar**, select**Anything > Data > Variables > New > Ready-Made New Variable(s) > Case-Level Shares**.

- From the
- OPTIONAL: A simpler and often better method for computing shares is to use the share statistics available in the
**object inspector**under**Inputs > STATISTICS > Cells**. Generally, the shares computed when showing the**Average**of the variables created using this QScript will differ from those obtained if selecting one of the shares from**Inputs > STATISTICS > Cell**, as the**Average**will show the average of the shares computed at the respondent (case level), whereas the shares computed using**Inputs > STATISTICS > Cell**is created by summing up the data for each case and thus give greater weight to cases with larger values.

### Technical Details:

- Data with missing values will have shares of NaN for all variables
- Where data contains negative values, negative shares will be computed