<｜begin▁of▁sentence｜>### Instruction:
Given an array of 2D coordinates representing positions for each vertex in a graph, how can you manually set up the layout for a graph visualization using igraph's Layout object?
### Response:
import igraph as ig

# Assume we have a list of coordinates for each vertex in 2D
coords = [(0, 1), (1, 2), (2, 0)]

# Create a new Layout object with the given coordinates
layout = ig.Layout(coords)

# Now let's use this layout to plot a graph
# Create a simple graph with 3 vertices
g = ig.Graph(n=3)

# Plot the graph using the custom layout
ig.plot(g, layout=layout)
<|EOT|>
