Spaces:
Runtime error
Runtime error
File size: 1,070 Bytes
9f7f573 90966f7 9f7f573 08bbbaf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
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())
|