o
    h	                     @   sl   d dl mZ d dlZd dlZd dlZd dlm	Z	 dd Z
ejddd ed ed	 e
  e	e
 dS )
    )URLErrorN)	show_codec               
   C   s  t jdd } z`|  }t dt|jddg}|s!t d W d S |j| }|d }t d t |	  |j
 }tj|d	gd
jdddd}t|jddjdtjdd ddd}t j|dd W d S  ty } zt d|j  W Y d }~d S d }~ww )Nc                  S   s   d} t | d }|dS )Nz6https://streamlit-demo-data.s3-us-west-2.amazonaws.comz/agri.csv.gzRegion)pdread_csv	set_index)AWS_BUCKET_URLdf r
   R/var/www/vscode/kcb/lib/python3.10/site-packages/streamlit/hello/dataframe_demo.pyget_UN_data   s   
z$data_frame_demo.<locals>.get_UN_datazChoose countriesChinazUnited States of Americaz#Please select at least one country.g    .Az"Gross agricultural production ($B)index)id_varsyearzGross Agricultural Product ($B))r   value)columnsg333333?)opacityzyear:Tz!Gross Agricultural Product ($B):Q)stackzRegion:N)xycolorT)use_container_widthz6This demo requires internet access. Connection error: )st
cache_datamultiselectlistr   errorloc	subheader	dataframe
sort_indexTreset_indexr   meltrenamealtChart	mark_areaencodeYaltair_chartr   reason)r   r	   	countriesdatacharter
   r
   r   data_frame_demo   s>   



	 r1   zDataFrame demoz:material/table:)
page_title	page_iconz
    This demo shows how to use `st.dataframe` to visualize a Pandas DataFrame.
    Data courtesy of the [UN Data Explorer](http://data.un.org/Explorer.aspx).
    )urllib.errorr   altairr&   pandasr   	streamlitr   streamlit.hello.utilsr   r1   set_page_configtitlewriter
   r
   r
   r   <module>   s   &
