Comments 15
Выглядит круто! У меня есть два предложения:
Упростить конструктор до пайплайнов.
Добавить много разных примеров в документацию.
Вспоминая опыт работы с Dash, выглядит супер!
Но возник вопрос, что думаете насчет Streamlit?
name='Owerview', # Название старницы
Супер! Скажите, а если нужно что-то посчитать налёту, можно это отобразить? Например, гистограмму распределения по какому-то срезу. Или только для статичных датафреймов годится?
При применении фильтрации DashExpress вызывает функции построения графиков (которые были переданы через .add_graph) и просто передает им отфильтрованный dataframe. Поэтому, если гистограмму, которую вы хотите отобразить, впринципе можно построить по исходным данным, то и при фильтрации всё будет работать. Уточните, что вы подразумеваете под статичным датафреймом?
Константный, наверное, было бы правильнее сказать - загруженный единожды.
Поэтому, если гистограмму, которую вы хотите отобразить, впринципе можно построить по исходным данным, то и при фильтрации всё будет работать.
Понял. Не уверен, что сходу соображу, как, но, уверен, что можно.
А если, допустим, мне нужно при определенных действиях пользователя (скажем, выборе строки таблицы), подтягивать какие-то доп. данные и уже по ним что-то строить (в dash как есть это можно, но рутинно) - Ваш фреймворк позволит?
@stpnvkirill Подскажи а с Flask дружит также как и Dash?
from flask import Flask
from dash import Dash
server = Flask(name)
external_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css']
app = Dash(
name,
server=server,
url_base_pathname='/admin/analytics/',
external_stylesheets=external_stylesheets,
)
Да, конечно! В DashExpress можно передать все те же параметры, что и в Dash.
Если вы хотите встроить DashExpress в приложение Flask, рекомендую, помимо сервера Flask, передать еще экземпляр flask_caching.Cache, чтобы dashexpres не создавал отдельный экземпляр, а использовал глобальный кэш для всего приложения.
Это шедевр, но возник вопрос, а допустим, на одном листе находятся два графика, есть возможность подключить фильтр только к одному одному из них?
Быстрые дашборды на Python с помощью DashExpress