
    g	                         d dl mZ d dlZd dlZd dlZd dlm	Z	 d Z
 ej                  dd        ej                  d        ej                  d        e
         e	e
       y)	    )URLErrorN)	show_codec                      t         j                  d        } 	  |        }t        j                  dt        |j                        ddg      }|st        j
                  d       y |j                  |   }|dz  }t        j                  d       t        j                  |j                                |j                  j                         }t        j                  |dg	      j                  d
dd      }t        j                   |      j#                  d      j%                  dt        j&                  dd       d      }t        j(                  |d       y # t*        $ r,}t        j
                  d|j,                          Y d }~y d }~ww xY w)Nc                  X    d} t        j                  | dz         }|j                  d      S )Nz6https://streamlit-demo-data.s3-us-west-2.amazonaws.comz/agri.csv.gzRegion)pdread_csv	set_index)AWS_BUCKET_URLdfs     S/var/www/openai/venv/lib/python3.12/site-packages/streamlit/hello/dataframe_demo.pyget_UN_dataz$data_frame_demo.<locals>.get_UN_data   s)    Q[[.89||H%%    z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es         r   data_frame_demor4      sN   ]]& &
V]NNRXX:T0U
	 HH:;66)$DIDLL=>LL*+66%%'D774'3::"(3TU ; D 		$3'ee?tL$    OOEt< V
I!((TUUVs   A
E #C4E 	F!"FF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   r4   set_page_configtitlewrite r   r   <module>r@      se    "    +#VL   .:L M 	     	/ r   