<｜begin▁of▁sentence｜>### Instruction:
Given pandas DataFrames 'edges_df' representing the edges with columns ['source', 'target', 'weight'], and 'vertices_df' representing the vertices with columns ['id', 'label'], how can you generate an undirected igraph graph using the igraph Graph.DataFrame method, utilizing vertex IDs for referencing?
### Response:
import pandas as pd
<|EOT|>
