| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/matplotlib/__pycache__/ |
Upload File : |
�
G8�cy� � � � d Z ddlZddlmZ ddlZddlZddlm Z ddl
mZ ddlm
Z
ddlmZ ej e� ZdZd gZd
ZdZdZdZd
Z G d� d� Zy)z7
Module for creating Sankey diagrams using Matplotlib.
� N)�SimpleNamespace)�Path)� PathPatch)�Affine2D)�
_docstringzKevin L. Daviesz
Yannick Copin�BSDz
2011/09/16� � c � � e Zd ZdZ d
d�Zdd�Zd� Zd� Zej fd�Z
ej dd�� Z
d � Zy)
�Sankeyab
Sankey diagram.
Sankey diagrams are a specific type of flow diagram, in which
the width of the arrows is shown proportionally to the flow
quantity. They are typically used to visualize energy or
material or cost transfers between processes.
`Wikipedia (6/1/2011) <https://en.wikipedia.org/wiki/Sankey_diagram>`_
Nc �� � |dk rt d� �||kD rt d� �| dk rt d� �|dk rt d� �|�,ddlm}
|
j � }|j dddg g �� }g | _ || _ || _ || _ || _ || _
|| _ || _ || _
|
| _ t j t j"