Spaces:
Runtime error
Runtime error
import pandas as pd | |
from datasets import load_dataset | |
import streamlit as st | |
from clarin_datasets.dataset_to_show import DatasetToShow | |
class CSTWikinewsDataset(DatasetToShow): | |
def __init__(self): | |
DatasetToShow.__init__(self) | |
self.dataset_name = "clarin-pl/cst-wikinews" | |
self.description = """ | |
""" | |
def load_data(self): | |
raw_dataset = load_dataset(self.dataset_name) | |
self.data_dict = { | |
subset: raw_dataset[subset].to_pandas() for subset in self.subsets | |
} | |
def show_dataset(self): | |
header = st.container() | |
dataframe_head = st.container() | |
with header: | |
st.title(self.dataset_name) | |
with dataframe_head: | |
st.header("First 10 observations of the chosen subset") | |
subset_to_show = st.selectbox(label="Select subset to see", options=self.subsets) | |
df_to_show = self.data_dict[subset_to_show].head(10) | |
st.dataframe(df_to_show) | |
st.text_area(label="LaTeX code", value=df_to_show.style.to_latex()) | |