Spaces:
Sleeping
Sleeping
supernovamutinda
commited on
Commit
•
dd62f49
1
Parent(s):
04de85a
Update app.py
Browse files
app.py
CHANGED
@@ -8,6 +8,7 @@ DATE_COLUMN = 'date/time'
|
|
8 |
DATA_URL = ('https://s3-us-west-2.amazonaws.com/'
|
9 |
'streamlit-demo-data/uber-raw-data-sep14.csv.gz')
|
10 |
|
|
|
11 |
def load_data(nrows):
|
12 |
data = pd.read_csv(DATA_URL, nrows=nrows)
|
13 |
lowercase = lambda x: str(x).lower()
|
@@ -20,4 +21,14 @@ data_load_state = st.text('Loading data...')
|
|
20 |
# Load 10,000 rows of data into the dataframe.
|
21 |
data = load_data(10000)
|
22 |
# Notify the reader that the data was successfully loaded.
|
23 |
-
data_load_state.text('Loading data...done!')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
DATA_URL = ('https://s3-us-west-2.amazonaws.com/'
|
9 |
'streamlit-demo-data/uber-raw-data-sep14.csv.gz')
|
10 |
|
11 |
+
@st.cache_data
|
12 |
def load_data(nrows):
|
13 |
data = pd.read_csv(DATA_URL, nrows=nrows)
|
14 |
lowercase = lambda x: str(x).lower()
|
|
|
21 |
# Load 10,000 rows of data into the dataframe.
|
22 |
data = load_data(10000)
|
23 |
# Notify the reader that the data was successfully loaded.
|
24 |
+
data_load_state.text('Loading data...done!')
|
25 |
+
data_load_state.text("Done! (using st.cache_data)")
|
26 |
+
|
27 |
+
st.subheader('Raw data')
|
28 |
+
st.write(data)
|
29 |
+
|
30 |
+
st.subheader('Number of pickups by hour')
|
31 |
+
|
32 |
+
hist_values = np.histogram(
|
33 |
+
data[DATE_COLUMN].dt.hour, bins=24, range=(0,24))[0]
|
34 |
+
st.bar_chart(hist_values)
|