f64 commited on
Commit ·
9dc7540
1
Parent(s): 1ccbfb7
pages/old/_просмотр_CSV.py
CHANGED
|
@@ -1,6 +1,8 @@
|
|
| 1 |
import os
|
| 2 |
import streamlit as st, pandas as pd, numpy as np
|
| 3 |
import my_static_tools as mst
|
|
|
|
|
|
|
| 4 |
st.html(mst.STYLE_CORRECTION)
|
| 5 |
|
| 6 |
#st.sidebar.title("⚜️")
|
|
@@ -11,18 +13,18 @@ st.html(mst.STYLE_CORRECTION)
|
|
| 11 |
REPO = mst.HfRepo("f64k/gaziev", "dataset", st.secrets["HF_WRITE"])
|
| 12 |
st.sidebar.info("🧊💽 сохраненные\n таблицы CSV")
|
| 13 |
|
| 14 |
-
lstTestFiles = [f for f in
|
| 15 |
|
| 16 |
cols = st.columns(2)
|
| 17 |
|
| 18 |
#key_xyz = st.selectbox("Выберите файл данных для просмотра таблицы и точек", dictXYZV.keys())
|
| 19 |
one_file_selected = cols[0].selectbox("Выберите файл данных для просмотра таблицы и точек", lstTestFiles)
|
| 20 |
if one_file_selected:
|
| 21 |
-
dict_ONE_XYZV =
|
| 22 |
if len(dict_ONE_XYZV) > 0:
|
| 23 |
df_xyz = list(dict_ONE_XYZV.values())[0] #df_xyz = dictXYZV[key_xyz]
|
| 24 |
-
df_xyz_vproc =
|
| 25 |
-
fig_plotly_xyzv_scatter =
|
| 26 |
cols[0].plotly_chart(fig_plotly_xyzv_scatter) #fig.show()
|
| 27 |
lstValues = sorted(set(df_xyz.notna().sum()), reverse=True)
|
| 28 |
cols[1].info(f"Bceгo записей : {lstValues[0]}; Значений V : {lstValues[1]}")
|
|
|
|
| 1 |
import os
|
| 2 |
import streamlit as st, pandas as pd, numpy as np
|
| 3 |
import my_static_tools as mst
|
| 4 |
+
from my_static_tools import HF_tools as hft
|
| 5 |
+
from my_static_tools import XYZV_tools as xvt
|
| 6 |
st.html(mst.STYLE_CORRECTION)
|
| 7 |
|
| 8 |
#st.sidebar.title("⚜️")
|
|
|
|
| 13 |
REPO = mst.HfRepo("f64k/gaziev", "dataset", st.secrets["HF_WRITE"])
|
| 14 |
st.sidebar.info("🧊💽 сохраненные\n таблицы CSV")
|
| 15 |
|
| 16 |
+
lstTestFiles = [f for f in hft.list_files_hf(REPO) if not f.upper().startswith("ID_XYZ/")]
|
| 17 |
|
| 18 |
cols = st.columns(2)
|
| 19 |
|
| 20 |
#key_xyz = st.selectbox("Выберите файл данных для просмотра таблицы и точек", dictXYZV.keys())
|
| 21 |
one_file_selected = cols[0].selectbox("Выберите файл данных для просмотра таблицы и точек", lstTestFiles)
|
| 22 |
if one_file_selected:
|
| 23 |
+
dict_ONE_XYZV = hft.load_dataframes_from_hf(REPO, [one_file_selected])
|
| 24 |
if len(dict_ONE_XYZV) > 0:
|
| 25 |
df_xyz = list(dict_ONE_XYZV.values())[0] #df_xyz = dictXYZV[key_xyz]
|
| 26 |
+
df_xyz_vproc = xvt.df_process_v_column(df_xyz)
|
| 27 |
+
fig_plotly_xyzv_scatter = xvt.plotly_xyzv_scatter_gray(df_xyz_vproc)
|
| 28 |
cols[0].plotly_chart(fig_plotly_xyzv_scatter) #fig.show()
|
| 29 |
lstValues = sorted(set(df_xyz.notna().sum()), reverse=True)
|
| 30 |
cols[1].info(f"Bceгo записей : {lstValues[0]}; Значений V : {lstValues[1]}")
|