Learn R Programming

criticalpath (version 0.2.1)

sch_topoi_ad: AD Activity Distribution Topological Indicator

Description

Measures the distribution of the activities over the levels. If AD is approximately equal zero, each level has same numbers of activities. Otherwise, if AD is equal one, the quantity of each level is not uniformly distributed.

Usage

sch_topoi_ad(sch)

Arguments

sch

A schedule object.

Value

A number between 0 and 1, inclusive.

See Also

sch_topoi_sp(), sch_topoi_la(), sch_topoi_tf(), sch_xy_gantt_matrix(), sch_add_relations(), sch_add_activities(), sch_relations(), sch_activities().

Examples

Run this code
# NOT RUN {
sch <- sch_new() %>%
  sch_title("Fictitious Project Example") %>%
  sch_reference("VANHOUCKE, Mario. Measuring time:
  improving project performance using earned value management.
  Gent: Springer, 2009, p. 18") %>%
  sch_add_activity(  1L, "a1" , 0L, 2L,3L,4L) %>%
  sch_add_activity(  2L, "a2" , 4L, 5L) %>%
  sch_add_activity(  3L, "a3" , 9L, 10L) %>%
  sch_add_activity(  4L, "a4" , 1L, 6L) %>%
  sch_add_activity(  5L, "a5" , 4L, 9L) %>%
  sch_add_activity(  6L, "a6" , 5L, 7L) %>%
  sch_add_activity(  7L, "a7" , 1L, 8L,11L) %>%
  sch_add_activity(  8L, "a8" , 7L, 12L) %>%
  sch_add_activity(  9L, "a9" , 8L, 12L) %>%
  sch_add_activity( 10L, "a10", 3L, 12L) %>%
  sch_add_activity( 11L, "a11", 3L, 12L) %>%
  sch_add_activity( 12L, "a12", 0L) %>%
  sch_plan()
sch_topoi_ad(sch) # 0.4

# }

Run the code above in your browser using DataLab