Dash ve Plotly ile Paneller Oluşturma
Alex Scriven
Data Scientist
Kullanıcı girdilerinin bazı yararlı kullanımları:
number girdileri)search veya text)password ve email/text)
Bir kullanıcı girdisi, dash core components Input türüdür (dcc.Input)
id gerekirtype varsayılan olarak text olurplaceholder soluk yönlendirme metni gösterir
dcc.Input(
id='my_input',
type='text',
placeholder="Enter your text")
# @callback()
def update_plot(entered_data):
fig = px.scatter(
data_frame=sales,
y='OrderValue', x='Quantity',
, title=f'{entered_data}')
return fig
'text', 'number', 'password', 'email''range' bir aralık kaydırıcı üretir'tel' ve 'url' telefon ve web adresleri içindir'search' ve 'hidden' gelişmiş tarayıcı etkileşimi gerektirir
type bağımsız değişkeni otomatik bazı kısıtlar uygular.
email türü [email protected] biçimi isterdcc.Input(
id='my_input',
type='email',
placeholder="Enter your email")

number türü yalnızca sayı kabul edermin ve max sayısal sınır koyartext girdileri için minLength / maxLengthtext türünde regex doğrulaması için pattern vardır

dcc.Input(
id='my_input',
type='number',
max=250)
disabled ile bir girdiyi programatik olarak kapatın
required ile kullanımını zorunlu kılın$$
dcc.Input() içinde True/False argümanları

dcc.Input(id='my_input', disabled=True)

dcc.Input(id='my_input', required=True)
$$
dcc.Input(id='my_input', type='text',
debounce=False)
$$
R, Re, Red, Redd için filtreleme
Dash ve Plotly ile Paneller Oluşturma