cut_tour | R Documentation |
Cuts a tour at a specified city to form a path.
cut_tour(x, cut, exclude_cut = TRUE)
## S3 method for class 'TOUR'
cut_tour(x, cut, exclude_cut = TRUE)
x |
an object of class TOUR. |
cut |
the index or label of the city/cities to cut the tour. |
exclude_cut |
exclude the city where we cut? If |
Returns a named vector with city ids forming the path. If multiple cuts are used then a list with paths is returned.
Michael Hahsler
Other TOUR:
TOUR()
,
solve_TSP()
,
tour_length()
data("USCA50")
## find a path starting at Austin, TX
tour <- solve_TSP(USCA50)
path <- cut_tour(tour, cut = "Austin, TX", exclude_cut = FALSE)
path
## cut the tours at two cities
tour <- solve_TSP(USCA50)
path <- cut_tour(tour, cut = c("Austin, TX", "Cambridge, MA"), exclude_cut = FALSE)
path
## cut a tour at the largest gap using a dummy city
tsp <- insert_dummy(USCA50, label = "cut")
tour <- solve_TSP(tsp)
## cut tour into path at the dummy city
path <- cut_tour(tour, "cut")
path
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.