Step 9. Adding Charts

You can also observe how the values of variables change during the simulation using charts. Namely, we want to examine the adopter and potential adopters populations dynamics. We will also add a chart to show how the adoption rate changes in our model.

 Draw a time plot displaying adopter and potential adopter population pools

  1. Drag the Time Plot  element from the Analysis palette onto the graphical editor.
  2. Resize it as shown on the figure.

  1. Go to the Properties view.
  2. Open the Data section of the Properties and specify two data items to be displayed on the time plot. 

  1. To add data item, click the  Add data item button and define settings for this data item in the property section above. Type PotentialAdopters in the Value field. Specify the item's title in the Title edit box: Potential adopters. It will be displayed in the legend displayed for this data item.
  2. Add another data item with Value Adopters in the same way.
  3. Adjust the chart appearance. By defaut, when you create a new time plot, it is set to fill the area below the line on the plot with the selected color. However, we want only lines to be drawn. Open the chart's Appearance properties section and  deselect the Fill area under line option.
  4. Set up the chart’s time diapason. Open the Scale section of the properties and type 8 in the Time window edit box (so the chart will display all the simulation run).
  5. Define how the plot will be updated with new data set values. Open the Data update section of the properties, choose Update automatically option and specify the update rate in the Recurrence time edit box to the right: 0.1.

Now you can run the model and examine the trend of potential adopter and adopter populations over time. You will see classic S-shaped diffusion curves. 


Now we will create a chart to show how the adoption rate changes in our model. 

 Draw a time plot displaying adoption rate

  1. Create one more time plot in the same way: 


  1. Open the chart's Appearance properties section and  deselect the Fill area under line option.
  2. Configure this plot to display AdoptionRate:


Run the model. You will see classic bell-shaped curve.


Reference model: Bass Diffusion - Phase 2


         Step 8. Running the model

          Step 10. Modeling replacement purchases