o
    Yh	                     @   sn   d dl mZ d dlZd dlZd dlZd dlm	Z	 dddZ
ejddd	 ed ed
 e
  e	e
 dS )    )URLErrorN)	show_codereturnc               
   C   s  t jdtjf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 )Nr   c                  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   _/var/www/html/Persson_Maskin/env/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_datar   	DataFramemultiselectlistr   errorloc	subheader	dataframe
sort_indexTreset_indexmeltrenamealtChart	mark_areaencodeYaltair_chartr   reason)r   r
   	countriesdatacharter   r   r   data_frame_demo   s>   


	 r3   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).
    )r   N)urllib.errorr   altairr(   pandasr   	streamlitr   streamlit.hello.utilsr   r3   set_page_configtitlewriter   r   r   r   <module>   s   
&
