Python 시각화

예시 데이터를 사용하여 가중치가 적용된 방향성 그래프를 시각화하는 Python 코드 작성

모델을 직접 쿼리하고 Cloud 콘솔에서 다른 매개변수 값을 사용하거나 Vertex AI API를 직접 호출하여 반환된 결과를 테스트할 수 있습니다.

자유 형식 프롬프트


Write Python code to draw nodes and edges of a weighted directed graph.
Each edge should be color-coded according to its weight. Add example data
to the graph to illustrate how to use the code.

                

응답


```python
import networkx as nx
import matplotlib.pyplot as plt

# Create a weighted directed graph
G = nx.DiGraph()
G.add_weighted_edges_from([
('A', 'B', 0.6),
('A', 'C', 0.2),
('B', 'D', 0.1),
('C', 'D', 0.7),
])

# Color-code the edges according to their weight
edge_colors = [plt.cm.jet(weight) for weight in nx.get_edge_attributes(G, 'weight').values()]

# Draw the graph
nx.draw(G, with_labels=True, edge_color=edge_colors)
plt.show()
```

              
모델: gemini-1.0-pro-001
강도: 0.2
최대 출력 토큰: 2048
최상위 K: 40
최상위 P: 0.95