airbnb / app.py
RaczeQ's picture
Update app.py
469da7f
import streamlit as st
import pandas as pd
from datasets import load_dataset
@st.cache_data
def cache_load_dataset():
dataset = load_dataset("kraina/airbnb", "all")
return dataset
dataset = cache_load_dataset()
data = pd.DataFrame(dataset['train']).dropna()
data['lon'] = data['lng']
st.title("Airbnb Dataset")
st.subheader("https://huggingface.co/datasets/kraina/airbnb")
st.write('Based on: https://doi.org/10.1016/j.tourman.2021.104319')
st.write(f'Cities: {len(data["city"].unique())}')
st.write(f'Total listings: {len(data)}')
st.map(data)