{% import "buttons.html" as buttons %}

{% if not in_sample_tab %} {% endif %} {{ column.name }}

{{ column.dtype }} {%- if in_sample_tab -%} {{ buttons.closebutton() }} {%- endif -%}
Null values
{{ column.null_count | format_number }} ({{ column.null_proportion | format_percent }})
{% if not column.value_is_constant %} {% if column.n_unique %}
Unique values
{{ column.n_unique | format_number }} ({{ column.unique_proportion | format_percent }})
{% endif %} {% if column["duration_unit"] %} {% set unit = " {}s".format(column['duration_unit']) %} {% else %} {% set unit = "" %} {% endif %} {% if "mean" in column %}
Mean ± Std
{{ column["mean"] | format_number }} ± {{ column["standard_deviation"] | format_number }} {{ unit }}
{% endif %} {% if column.quantiles %}
Median ± IQR
{{ column.quantiles[0.5] | format_number }} ± {{ column["inter_quartile_range"] | format_number}} {{ unit }}
Min | Max
{{ column.quantiles[0.0] | format_number }} | {{ column.quantiles[1.0] | format_number }} {{ unit }}
{% elif "min" in column %}
Min | Max
{{ column.min | format_number }} | {{ column.max | format_number }} {{ unit }}
{% endif %} {% endif %} {% if column.string_length_is_constant %}
(constant) String length
{{ column.constant_string_length }}
{% endif %}
{% if column.value_is_constant %} {% set val_id = "{}-constant-value".format(col_id) %}
Constant value:
{{ column.constant_value }}
{{ buttons.copybutton(val_id) }}
{% endif %} {% for plot_name in column.plot_names %}
{{ column[plot_name] | safe }}
{% if plot_name == "value_counts_plot" %}
Most frequent values
{% for (value, count) in column.value_counts %} {% set val_id = "{}-freq-value-{}".format(col_id, loop.index0) %}
{{ value }}
{{ buttons.copybutton(val_id) }}
{% endfor %} List: {% set val_id = "{}-freq-value-list".format(col_id) %}
{{ column.most_frequent_values }}
{{ buttons.copybutton(val_id) }}
{% endif %}
{% endfor %}