|
import streamlit as st |
|
|
|
def show_table(p1_df, p2_df): |
|
|
|
col1, col2 = st.columns([1, 1]) |
|
with col1: |
|
st.write("------------------") |
|
|
|
st.dataframe( |
|
p1_df[["iati_id", "title_main", "orga_abbreviation", "client", "description_main", "country", "sgd_pred_code", "crs_3_code", "crs_5_code", "similarity"]], |
|
use_container_width = True, |
|
height = 35 + 35 * len(p1_df), |
|
column_config={ |
|
"iati_id": st.column_config.TextColumn( |
|
"IATI ID", |
|
help="IATI Project ID", |
|
disabled=True |
|
), |
|
"orga_abbreviation": st.column_config.TextColumn( |
|
"Organization", |
|
help="If description not in English, description in other language provided", |
|
disabled=True |
|
), |
|
"client": st.column_config.TextColumn( |
|
"Client", |
|
help="Client organization of customer", |
|
disabled=True |
|
), |
|
"title_main": st.column_config.TextColumn( |
|
"Title", |
|
help="If title not in English, title in other language provided", |
|
disabled=True |
|
), |
|
"description_main": st.column_config.TextColumn( |
|
"Description", |
|
help="If description not in English, description in other language provided", |
|
disabled=True |
|
), |
|
"country": st.column_config.TextColumn( |
|
"Country", |
|
help="Country of project", |
|
disabled=True |
|
), |
|
"sgd_pred_code": st.column_config.TextColumn( |
|
"SDG Prediction", |
|
help="Prediction of SDG's", |
|
disabled=True |
|
), |
|
"crs_3_code": st.column_config.TextColumn( |
|
"CRS 3", |
|
help="CRS 3 code given by organization", |
|
disabled=True |
|
), |
|
"crs_5_code": st.column_config.TextColumn( |
|
"CRS 5", |
|
help="CRS 5 code given by organization", |
|
disabled=True |
|
), |
|
}, |
|
hide_index=True, |
|
) |
|
|
|
with col2: |
|
st.write("------------------") |
|
|
|
st.dataframe( |
|
p2_df[["iati_id", "title_main", "orga_abbreviation", "client", "description_main", "country", "sgd_pred_code", "crs_3_code", "crs_5_code", "similarity"]], |
|
use_container_width = True, |
|
height = 35 + 35 * len(p2_df), |
|
column_config={ |
|
"iati_id": st.column_config.TextColumn( |
|
"IATI ID", |
|
help="IATI Project ID", |
|
disabled=True |
|
), |
|
"orga_abbreviation": st.column_config.TextColumn( |
|
"Organization", |
|
help="If description not in English, description in other language provided", |
|
disabled=True |
|
), |
|
"client": st.column_config.TextColumn( |
|
"Client", |
|
help="Client organization of customer", |
|
disabled=True |
|
), |
|
"title_main": st.column_config.TextColumn( |
|
"Title", |
|
help="If title not in English, title in other language provided", |
|
disabled=True |
|
), |
|
"description_main": st.column_config.TextColumn( |
|
"Description", |
|
help="If description not in English, description in other language provided", |
|
disabled=True |
|
), |
|
"country": st.column_config.TextColumn( |
|
"Country", |
|
help="Country of project", |
|
disabled=True |
|
), |
|
"sgd_pred_code": st.column_config.TextColumn( |
|
"SDG Prediction", |
|
help="Prediction of SDG's", |
|
disabled=True |
|
), |
|
"crs_3_code": st.column_config.TextColumn( |
|
"CRS 3", |
|
help="CRS 3 code given by organization", |
|
disabled=True |
|
), |
|
"crs_5_code": st.column_config.TextColumn( |
|
"CRS 5", |
|
help="CRS 5 code given by organization", |
|
disabled=True |
|
), |
|
}, |
|
hide_index=True, |
|
) |